码迷,mamicode.com
首页 > 其他好文 > 详细

Django学习报错记录

时间:2017-05-13 11:22:52      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:row   logs   add   color   mod   技术   ble   val   ati   

1. 运行manage.py任务  makemigrations时,报错:

doesn‘t declare an explicit app_label and isn‘t in an application in INSTALLED_APPS.

解决:在全局setting.py的 INSTALLED_APPS中 添加 app的名字,如

技术分享

 

2. 在添加一个生日字段 (日期类型)时报错:

You are trying to add a non-nullable field ‘email‘ to user without a default; we can‘t do that (the database needs something to populate existing rows).
Please select a fix:
1) Provide a one-off default now (will be set on all existing rows with a null value for this column)
2) Quit, and let me add a default in models.py

解决:输入 1    会显示

      Please enter the default value now, as valid Python
      The datetime and django.utils.timezone modules are available, so you can do e.g. timezone.now
      Type ‘exit‘ to exit this prompt

     输入 timezone.now

 

Django学习报错记录

标签:row   logs   add   color   mod   技术   ble   val   ati   

原文地址:http://www.cnblogs.com/malcolmfeng/p/6848112.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!