django - 覆盖 Django 中的 brabeion 模板路径

标签 django templates django-templates django-apps overriding

我在我的项目中使用brabeion,我注意到它带有一个 urls.py 和一个views.py 文件,问题是它没有带有 View 工作所需的相应模板。

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

views.py:

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

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

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

谢谢!

最佳答案

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

关于django - 覆盖 Django 中的 brabeion 模板路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12135020/

相关文章:

c++ - 在 C++ 中检查空循环

c++ - 如何定义使用模板类但没有该类的所有参数的模板函数?

django 模板字符串-用行空格替换换行符

python - Django 模板系统 : How do I solve this looping/grouping/counting?

javascript - 如何在 wagtail richtextfiled 中添加自定义类

reactjs - Django/React - 生产 API URL 路由问题

python - Django:将 URL 参数附加到列表?

javascript - OpenUI5/SAPUI5 中表达式绑定(bind)中的函数调用

python - 如何在 HttpResponse 中编写 Django 模板标签 {% %}

django - 我不知道如何请求 Django Rest-framework Social Oauth2