【发布时间】:2012-11-28 06:10:13
【问题描述】:
我正在开发一个 django 应用程序,但我似乎无法让这段代码正常工作。我知道一些完成任务的 hacky 方法,但似乎应该有更好的方法。我有一个模型类,其中包含一个字段:
class MobileUser(models.Model):
phone_id = models.AutoField(primary_key=True)
一切都很时髦。但是,当我想创建该类的实例并将其保存到数据库时,如下所示:
mobile = MobileUser()
mobile.save()
我收到一条警告说 MobileUser 没有默认值参数,这是有道理的。我知道我可以做一些事情,比如获取最后插入的行/最大 id + 1 并将其作为参数传递,但我不想这样做。有任何想法吗?哦,附带说明一下,该操作有效,它只是引发了一个警告。
【问题讨论】:
标签: python django web-applications