【发布时间】:2011-01-07 19:10:43
【问题描述】:
简单的问题。我有一堆 django 视图。有没有办法告诉 django 对于每个视图,使用 foo(view) 代替?示例:
而不是写
@foo
@bar
@baz
def view(request):
# do something
一直都想拥有
def view(request):
markers = ['some', 'markers']
并将其连接到 django 中:
for view in all_the_views_in_my_app:
view = do_something_based_on_the_marker(view)
我想在服务器启动时完成这项工作。有什么想法吗?
【问题讨论】:
标签: python django hook django-views