【发布时间】:2021-09-11 14:39:58
【问题描述】:
我想在我的表中设置默认值,它必须是 user_auth_model 管理员的主键,但它显示了这个错误
class department(models.Model):
dept_id = models.AutoField(primary_key=True)
dept_name = models.CharField(max_length=100)
adid = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.DO_NOTHING, null=False, default='admin')
def __str__(self):
return self.dept_name
这是我保存时的错误
ValueError: invalid literal for int() with base 10: 'admin'
【问题讨论】:
标签: django database django-models django-forms foreign-keys