【发布时间】:2016-12-27 22:07:57
【问题描述】:
我正在尝试实现这个:
class Index(TemplateView):
if request.user.role == 'admin':
template_name = 'index/admin/index.html'
elif request.user.role == 'ff':
template_name = 'index/firefighter/index.html'
else:
template_name = 'index/dev/index.html'
@method_decorator(ensure_csrf_cookie)
def dispatch(self, *args, **kwargs):
return super(Index, self).dispatch(*args, **kwargs)
而且我不知道如何实现它......有什么帮助吗?此代码不起作用有错误:“未定义的名称'请求'”
【问题讨论】:
标签: python django django-templates django-views django-rest-framework