【发布时间】:2011-06-23 21:26:05
【问题描述】:
我在我的一个项目中使用django-registration(参见:https://bitbucket.org/ubernostrum/django-registration)。 django-registration 的标准设置是在urls.py 文件中添加以下代码
(r'^accounts/', include('registration.urls'))
还可以自定义名为 registration 的文件夹中的模板。
上面的代码正在创建指向注册、登录和密码恢复的链接,这很好。但是在我的项目中,我通常会添加一些其他功能到我的视图中,所以如果我只添加include('registration.urls'),我似乎无法自定义包含这些 django 注册表单的视图。
有没有办法在视图中调用 django-registration 使用的表单,以便我可以在这些视图上添加更多内容?
【问题讨论】:
-
如果我说得对,你想自定义注册表单,如果是这样,只需从应用程序的存储库中复制代码并在模块中进行必要的更改......如果不符合要求,请回复。
-
我不需要自定义表单,我只需要将它们带到我想要创建的视图中。例如,当我显示注册表单时,我还想添加一个自定义函数(在同一视图中),该函数将执行某种类型的跟踪。
标签: django django-forms django-urls django-registration