覆盖Django中的brabeion模板路径

时间:2012-08-27 00:23:42

标签: django templates django-templates django-apps overrides

我在我的项目中使用了brabeion,我注意到它带有一个urls.py和一个views.py文件,问题是它没有附带视图所需的相应模板。< / p>

我在brabeion的来源中找到了这个:

views.py:

return render_to_response("brabeion/badges.html", {
    "badges": sorted(badges_dict.items()),
}, context_instance=RequestContext(request))

由于它没有附带任何模板文件,我如何才能使用自己的模板文件?

我尝试创建名为“badges.html”的模板文件并将其放在我的模板文件夹中,但它没用。必须有一种方法可以使用我自己的模板来使用现有视图。

谢谢!

1 个答案:

答案 0 :(得分:2)

在模板目录(templates / brabeion)中创建一个名为brabeion的文件夹,然后放置所请求的html文件。 不要忘记将TEMPLATE_DIRS变量设置为指向settings.py中的模板文件夹。