【发布时间】:2019-11-17 15:36:18
【问题描述】:
django-cms中常用的url动作参数例如:?edit进入编辑模式,?toolbar_off禁用/隐藏工具栏。
现在我想添加一个新的操作参数,例如?logout 只会注销用户,无论他/她当前位于哪个 url。我尝试使用以下模式将其包含在 urls.py 中:
url(r'^.*\?logout$', RedirectView.as_view(url='/admin/logout/')),
我在另一个 SO 答案中读到,您不应该使用 url 模式捕获 URL 参数...
我应该在某种中间件中执行此操作吗?还是在哪里?
使用 django==1.11,django-cms==3.5.3
【问题讨论】:
标签: django django-cms url-pattern