带Django的基本python
我目前正在阅读一些Django文档,我遇到了这个问题带Django的基本python,python,django,python-2.7,Python,Django,Python 2.7,我目前正在阅读一些Django文档,我遇到了这个问题 obj, created = Person.objects.get_or_create(first_name='John', last_name='Lennon', defaults={'birthday': date(1940, 10, 9)}) 在这个过程中,我仍在学习python。我对代码的“obj,created=”部分有点困惑。我假设“obj”和“created”都执行 Person.objec
obj, created = Person.objects.get_or_create(first_name='John', last_name='Lennon',
defaults={'birthday': date(1940, 10, 9)})
在这个过程中,我仍在学习python。我对代码的“obj,created=”部分有点困惑。我假设“obj”和“created”都执行
Person.objects.get\u或\u create
返回两个值,分别分配到obj
和created
<代码> Obj/Obj>是实际被获取或创建的对象, Person.objects.get_or_create(first_name='John', last_name='Lennon',
defaults={'birthday': date(1940, 10, 9)})