我想我首先应该问这是否可能,第二个我是否正确地这样做了?我只是想使用userena_views.signup到第二个url(测试),并在第二个url上分配一个不同的模板。
urlpatterns = patterns('',
# Signup, signin and signout
url(r'^signup/$',
userena_views.signup,
name='userena_signup'),
url(r'^test/$',
userena_views.signup, {'template_name': 'myproject/templates/custom.html',},
name='userena_signup')
答案 0 :(得分:0)
我将如何进行传递参数。在视图内部,您将根据传入的参数分配模板。它有点混乱,最好不要修改站点包代码,但有时候是必要的。
urlpatterns = patterns('',
# Signup, signin and signout
url(r'^(?P<signup_type>signup)/$', userena_views.signup, name='userena_signup'),
url(r'^(?P<signup_type>test)/$', userena_views.signup, name='test_userena_signup')