在我的 django 项目中,我必须创建一些静态页面,例如帮助页面、关于我们页面、常见问题解答页面等,并且我需要用户名显示在这些页面上的某个位置,但由于它们是由通用 View 调用的,当涉及通用 View 时,我不知道如何将变量发送到模板。
提前致谢。
最佳答案
在这种情况下,如果您使用 djangos auth 系统,则无需将用户名传递给模板。您可以在模板中访问 request.user 。看看这里 How to access the user profile in a Django template? 。无论如何,如果您想将其他变量传递给通用 View ,请查看此处 How to pass parameters to django generic views .
关于django - 如何将变量发送到通用 View 调用的模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17385585/