Django 整个应用程序URL的登录\所需装饰程序

Django 整个应用程序URL的登录\所需装饰程序,django,django-views,django-urls,Django,Django Views,Django Urls,我有一个url(r'^manager/',include('manager.url')),我希望只有登录的用户才能访问它。因此,我尝试编写url(r'^manager/',需要登录(包括('manager.url')),,但它抛出 TypeError at /manager/ 'tuple' object is not callable 是否有其他方法来实现它,或者我应该为manager.views.py中的每个视图编写@login\u required装饰器?login\u require

我有一个
url(r'^manager/',include('manager.url'))
,我希望只有登录的用户才能访问它。因此,我尝试编写
url(r'^manager/',需要登录(包括('manager.url')),
,但它抛出

TypeError at /manager/

'tuple' object is not callable

是否有其他方法来实现它,或者我应该为
manager.views.py
中的每个视图编写
@login\u required
装饰器?

login\u required
是一个装饰器,这意味着它需要一个函数,而
include()
函数返回URL元组

作为一个简单的解决方案,我建议您在文件
managers.url
中的每个url上应用decorator


否则看看。

后悔。。。干的怎么样(好的,我编辑它是为了让你得到一些不那么优雅的选择。但是你真的想参与其中吗?我想知道。就我个人而言,我没有发现对每个url的
登录\u所需的
调用会让我很烦恼。