gpt4 book ai didi

Django-registration-redux 向应用程序添加自定义字段

转载 作者:行者123 更新时间:2023-12-02 04:39:57 26 4
gpt4 key购买 nike

我需要向 Django-registration-redux 添加自定义字段,例如图片和其他一些字段。是否有关于如何操作的引用或 2 类轮指南?根据文档,我可以在我的应用程序 View 中调用 RegistrationView 并导入我自己创建的模型字段来覆盖它。如果这是正确的方法,请告诉我。

最佳答案

您必须定义您的自定义表单,然后设置您的注册 url 以使用自定义表单。

定义您的自定义表单:

用户/表单.py

from registration.forms import RegistrationForm
from users.models import User

class CustomRegistrationForm(RegistrationForm):
class Meta:
model = User
fields = ('email', 'picture', 'password',)

您的主 urls 文件:

项目名称/urls.py

from users.forms import CustomRegistrationForm

urlpatterns = [
[...]

url(r'^registration/register/$', RegistrationView.as_view(
form_class=CustomRegistrationForm), name='registration_register',),
url(r'^registration/', include('registration.backends.default.urls')),

[...]
]

关于Django-registration-redux 向应用程序添加自定义字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38413865/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com