Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
覆盖Django中的brabeion模板路径_Django_Templates_Django Templates_Django Apps_Overriding - Fatal编程技术网

覆盖Django中的brabeion模板路径

覆盖Django中的brabeion模板路径,django,templates,django-templates,django-apps,overriding,Django,Templates,Django Templates,Django Apps,Overriding,我在我的项目中使用了brabeion,我注意到它附带了一个url.py和一个views.py文件,问题是它没有提供视图工作所需的相应模板 我在brabeion的资料中找到了这个: views.py: return render_to_response("brabeion/badges.html", { "badges": sorted(badges_dict.items()), }, context_instance=RequestContext(request)) 既然它没有任何模板

我在我的项目中使用了brabeion,我注意到它附带了一个url.py和一个views.py文件,问题是它没有提供视图工作所需的相应模板

我在brabeion的资料中找到了这个:

views.py:

return render_to_response("brabeion/badges.html", {
    "badges": sorted(badges_dict.items()),
}, context_instance=RequestContext(request))
既然它没有任何模板文件,我怎么能让它使用我自己的呢

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


谢谢

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