凡提出电话号码

时间:2017-08-06 08:39:02

标签: django django-models django-forms

某种用户没有电话号码,某种用户有。例如,购物用户有phone_numer,admin没有。 所以我为购物用户添加了一个ShoppingPorfile(OneToOne与用户的关系),因为我不想让phone_numer的null = True。 但如果这样做,我必须结合两个表单(UserForm + ProfileForm)来完成注册:

if all(user_form, profile_form): 
    user = user_form.save()
    profile = profile_form.save(user=user)

可以吗?或者你有更好的建议。

0 个答案:

没有答案