我正在使用 django 创建数据库表,模型代码如下:
class User(models.Model):
uid = models.CharField(max_length=32,primary_key=True)
nick = models.CharField(max_length=20)
sex = models.CharField(max_length=1,default='M')
sign = models.CharField(max_length=40,default="")
为什么这段代码不起作用以及如何解决这个问题?
答案 0 :(得分:4)
Django不会在模式中添加默认值,而是在创建User对象时添加默认值。