我找不到解决此问题的好方法,因此,我将为您提供两个相当不令人满意(但可行)的
解决方案
技巧:
而不是从AbstractBaseUser继承,请利用Django的开源特性并复制其AbstractBaseUser代码(它位于<…> lib / python3.4 / site-packages / django / contrib / auth / models.py)并column_name='last_login_date'
在last_login字段中使用它的直接实现。(AbstractBaseUser类也在此处(1.7版))
直接编辑<…> lib / python3.4 / site-packages / django / contrib / auth / models.py(导致不可移植的代码,如果不对它进行修改,将无法在其他django安装中使用)