请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

创建超级用户

django.core.exceptions.ValidationError: [u"'' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ] format."]


老是提示这个错误  我要崩溃了 

正在回答 回答被采纳积分+3

1回答

bobby 2017-08-18 09:37:47

亲 是否你设置userprofile里面某个比如 birthday或者其他日期时间的字段为必填字段了 导致你创建超级用户的时候 这个值因为没有填就会报错  你可以将这个字段设置为可以为空 然后重新migrate就行了

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_打杂的_1 #1
    我定义的
    class UserProfile(AbstractUser):
        nick_name = models.CharField(max_length=50,verbose_name=u"昵称",default="")
        birday = models.DateTimeField(verbose_name=u"生日",null=True,blank=True,default="")
        gender = models.CharField(max_length=15,choices=(("male",u"男"),("female","男")),default="male")
        address = models.CharField(max_length=100, default=u"")
        mobile = models.CharField(max_length=11,null=True,blank=True)
        image = models.ImageField(upload_to="image/%Y/%m",default=u"immage/default.png",max_length=100)
    回复 有任何疑惑可以回复我~ 2017-08-18 21:09:09
  • bobby 回复 提问者 qq_打杂的_1 #2
    birday  的default字段设置错了 不能为空字符串
    回复 有任何疑惑可以回复我~ 2017-08-21 09:34:21
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信