我的网站的一部分,其网址格式以固定字符串管理开头,例如:'example.com/manage/post','example.com/manage/user'要求相关的某些信息用户将显示在属于该网站此部分的每个页面上。
我是否必须在每个视图方法中返回此信息?
此信息未在用户个人资料中维护。它保存在用户配置文件之外的模型中。从此模型到用户配置文件存在多对一关系。
答案 0 :(得分:1)
您是在谈论查看该页面的用户吗?如果是这样,只需将以下内容添加到TEMPLATE_CONTEXT_PROCESSORS
中的settings.py
。
'django.contrib.auth.context_processors.auth'
这将使您可以在所有模板中将当前用户作为名为user
的变量进行访问。