Django:您的站点基础模板中的表单

时间:2011-09-22 10:01:56

标签: django django-templates django-middleware

我需要创建一个表单,而不是搜索,而是一种将在站点基础中出现的配置文件切换器。

只是想知道最好的方法是什么?我对中间件不是很熟悉,但这听起来像是时候调查了吗?

或者,我以为我可以从模板标签加载表单?

我只是在寻找实现此网站范围的不同方式。感谢。

一个很好的例子是Github。切换帐户上下文根据您当前的帐户上下文为您提供不同的页面/辅助功能。

2 个答案:

答案 0 :(得分:1)

您似乎需要context processor

答案 1 :(得分:0)

您可以编写包含表单的模板,并在base.html中包含此模板。您可以通过

访问模板中的用户个人资料
{{ request.user.get_profile }}

这就是你需要的吗?