V2EX › Python
Django 完全粘贴官方文档代码出错,搜索 Stackoverflow,有相似的,但是没有相同的问题,有谁帮看看?
By scott123 at 2016 年 4 月 14 日 · 3855 次点击官方文档 : <https://docs.djangoproject.com/en/1.8/topics/auth/customizing/#a-full-example /> 直接复制链接里的例子代码,未做修改。 在 setting 注册了 user
error:
IntegrityError at /admin/app01/myuser/add/
NOT NULL constraint failed: app01_myuser.last_login
Request Method: POST
Request URL: http://127.0.0.1:8000/admin/app01/myuser/add/
Django Version: 1.8.5
Exception Type: IntegrityError
Exception Value:
NOT NULL constraint failed: app01_myuser.last_login
Exception Location: /Library/Python/2.7/site-packages/django/db/backends/sqlite3/base.py in execute, line 318
3 条回复 • 2016-04-19 21:18:07 +08:00
|
1
virusdefender 2016 年 4 月 14 日
last_login 那个不能为空,但是我看了下我 Django 1.9 的 AbstractBaseUser, last_login 是 null=True 的啊。
你是哪个函数里面报错的啊,实在不行手动赋值 last_login |
|
2
facert 2016 年 4 月 15 日
|
|
3
scott123 OP 在 Admin web 页面里手动注册用户的时候,会爆错,运行时不回爆错,我的 AbstractBaseUser, last_login 也是 null=True ,试了 makemigrations ,migrate,syncdb,都不行,
Request Method: POST Request URL: http://127.0.0.1:8000/admin/app01/myuser/add/ Django Version: 1.9.4 Exception Type: IntegrityError Exception Value: NOT NULL constraint failed: app01_myuser.last_login Exception Location: /Users/dushibing/My_blog_env/lib/python2.7/site- packages/django/db/backends/sqlite3/base.py in execute, line 323 |
推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide