【发布时间】:2019-01-20 12:49:55
【问题描述】:
我认为这可能是以前提出的问题,所以也许我的措辞不正确。
我试过了:
manage.py python3.6 dbshell
然后:
obj= Person.objects.create('Justin')
但这不起作用。感谢您的帮助。
【问题讨论】:
-
你应该使用 named 参数,比如
Person.objects.create(name='Justin'),Django 怎么知道'Justin'映射到哪个字段? -
我想如果没有提供参数名称,它会按照模型中列出的顺序保存吗?
-
属性没有顺序。属性以字典格式传递,因此顺序丢失。它也将是可怕的不稳定,因为通过构造一个新字段,那么所有的构造函数都应该更新。
标签: django django-models django-database