【发布时间】:2012-04-23 06:57:44
【问题描述】:
我想在 UserCreationForm 中添加另一个字段以显示在 RegistrationForm 中,为此我在 stackoverflow 上看到了几个示例。我的意思是通过定义从 UserCreationForm 继承的不同 RegisterForm 的示例,如stackoverflow的这个问题中所述: django-create-custom-usercreationform-basic
但是,如果我的数据属于 2 或 3 个不同的模型,包括 User 模型,我该怎么办?然后我会覆盖保存方法还是做其他事情?是否有某种方法可以通过仅在将从 UserCreationForm 继承的 RegistrationForm 中处理它而不进入更底层的方法来处理它?什么是更好的方法?
【问题讨论】:
-
看看这个link
-
@seb 所以它类似于从 userCreationForm 继承的 2 次或者像编写自己的保存函数
-
我不明白你的意思,因为你使用的名字好像它们是常用的或常见的。提供一个例子或更好地解释它。
-
@seb 你理解正确并给出了我想做的正确链接,我只是想知道是否有一种高级方法而无需编写
backend或编写自己的@ 987654325@方法
标签: django django-forms django-registration django-users django-profiles