就按你现在的结构继续做就可以。你主要是想让前后台授权分离吧。各 app 所涉及的 model 分别在 app 所属 models 里定义,然后各自授权机制就让前台用户 model 和 后台用户 model 分别继承 AbstractBaseUser 然后写各自的授权方法即可。( 当然你也可以用其它方式,不一定非要继承 AbstractBaseUser ,比如前台如果是接口的话完全可以用 token 授权的方式 )我之前写过一个网站需要学生登陆与教师登陆还有后台登陆,大概就是这样做的。
就按你现在的结构继续做就可以。你主要是想让前后台授权分离吧。各 app 所涉及的 model 分别在 app 所属 models 里定义,然后各自授权机制就让前台用户 model 和 后台用户 model 分别继承 AbstractBaseUser 然后写各自的授权方法即可。( 当然你也可以用其它方式,不一定非要继承 AbstractBaseUser ,比如前台如果是接口的话完全可以用 token 授权的方式 )我之前写过一个网站需要学生登陆与教师登陆还有后台登陆,大概就是这样做的。