【问题标题】:Decorating all django admin views (1.4+)装饰所有 django 管理视图 (1.4+)
【发布时间】:2013-01-10 08:42:16
【问题描述】:

1.4 之前的 Django 版本曾经有一个巧妙的技巧来装饰管理中的所有视图:

urlpatterns = patterns('',
    (r'^admin/(.*)', my_decorator(lambda *args: admin.site.root(*args))),
)

这不再有效,因为 root 已被弃用。我找到了一些alternatives,但与我所拥有的相比,它们似乎相当冗长。是否还有钩子可以做到这一点?

【问题讨论】:

  • 我用的是sn-p,我忘了sn-p的编号是多少。我再找找

标签: django django-admin django-views decorator django-urls


【解决方案1】:

装饰 url 树中的每个视图

http://djangosnippets.org/snippets/2607/

【讨论】:

  • 谢谢我去看看,我只是找到了一张关于弃用的票here
  • 感谢您的信息,我的老板会对此感兴趣:)
猜你喜欢
  • 2021-10-11
  • 2012-05-28
  • 2012-06-10
  • 2018-12-12
  • 1970-01-01
  • 2018-10-18
  • 2014-06-07
  • 2016-08-14
  • 2010-12-11
相关资源
最近更新 更多