2
我最近将所有的django注册表从sqlite加载到mysql数据库中。它工作正常,在用户登录,但现在当我尝试注册我得到这个错误用户:字段'id'没有默认值django-registration
Warning at /accounts/register/
Field 'id' doesn't have a default value
我用这条线,使id字段自动递增尝试,但我仍然得到错误。
ALTER TABLE auth_user MODIFY id INT(12) NOT NULL AUTO_INCREMENT;
感谢您的帮助。
编辑:我最终删除了所有的dables,并使用manage.py syncdb
来重新创建它们,尽管这不是一个真正的解决方案。
你已经解决了这个问题吗? – DoNotArrestMe
我最终删除了我的数据库并创建了一个新的数据库,所以我不幸没有任何方法来测试您的答案。 – connor