在url参数下提供默认的django登录视图

时间:2017-03-11 17:48:47

标签: python django django-urls django-authentication

我想要展示的是一种类似于以下内容的设计。我有一个urls.py定义,如:

url(r'^(?P<slug>[-\w]+)/login/$', auth_views.login, name='customer_login'),
url(r'^(?P<slug>[-\w]+)/logout/$', auth_views.logout, {'next_page': 'customer_login'}),

slug标识某个客户端,我想为每个客户端提供登录视图。

我目前基本上在努力的是,默认的django登录视图无法处理额外的kwarg slug。我还想要登录和放大的所有redirect_to链接。注销视图基于slug值。

我的问题:

  • 这个问题有解决办法吗?
  • 上面的布局是不好的设计,应该以不同的方式处理吗?

0 个答案:

没有答案