我需要在django应用程序中修饰一个URL include。 我需要这样的东西:
url(r'^billing/', decorator_include(require_role(['admin','billing']), include('billing.urls'))),
我已经尝试了名为django-decorator-include的图书馆(已经过时了)和this questions的所有解决方案,但都失败了。
在所有情况下,我都会遇到异常:
TypeError at /
'module' object is not iterable
Request Method: GET
Request URL: http://127.0.0.1:8006/
Django Version: 1.8.3
Exception Type: TypeError
Exception Value:
'module' object is not iterable
Exception Location: /Library/Python/2.7/site-packages/decorator_include/__init__.py in _get_urlpatterns, line 61
这甚至可以装饰url include吗?我不想分开几十个观点。