joh*_*n2x 0 django django-views django-generic-views
我正在使用direct_to_template网址,但我需要登录用户才能显示该网页.我怎么把它传递给direct_to_template?
如果您的TEMPLATE_CONTEXT_PROCESSORS变量in settings.py设置为include 'django.contrib.auth.context_processors.auth',则它已经在页面上下文中.(默认配置).
的direct_to_template通用视图使用RequestContext,所以会有所谓的上下文变量user,将提供当前登录的用户(或者AnonymousUser如果在用户没有登录).
例如,要在模板中显示用户名:{{ user.username }}.
有关更多详细信息,请参阅auth上下文处理器上的django文档.
| 归档时间: |
|
| 查看次数: |
1535 次 |
| 最近记录: |