学习如何使用Django。我想这样的代码:Django - 根据查询更新或插入
if form.is_valid() and form.has_changed():
try:
p = profile.objects.get(user_id= user.id)
#Append data to profile record
profile_record.save()
except p.DoesNotExist as e:
#Create new profile record
profile_record.save()
当user_id
(FK场)未找到我得到一个错误:
local variable 'p' referenced before assignment
我认为p = ...
是分配?
谢谢你对我在做什么错误的任何指针。
什么是'p',什么是'profile_record'? – Wtower