我想使用2种不同的表格,使用dhango注册模块注册卖家和买家。两种形式都不同。我为两个表单创建了帐户/表单,但不确定如何为不同的用户类别调用不同的模板。在这两种情况下,它都在调用默认的registration_form.html
。
这是我的accounts/forms.py
class UserRegForm(RegistrationForm):
news_letter=forms.BooleanField(required=False, initial=True)
first_name=forms.CharField(max_length=30)
last_name=forms.CharField(max_length=30)
class SellerRegForm(RegistrationFormTermsOfService):
captcha = ReCaptchaField()
shop_name=forms.CharField(max_length=30)
mobile_number=forms.CharField(max_length=30)
email=forms.CharField(max_length=30)
address=forms.CharField(max_length=100)
city=forms.CharField(max_length=30)
state=forms.CharField(max_length=30)
pin_code=forms.CharField(max_length=10)