在我的Django网站上,我有很多静态HTML文件,内容不应根据请求等呈现。(静态HTML文件)
我想知道这种类型文件的最佳设计模式是什么。
我应该为每个文件创建一个视图吗?如下:
url(r'^howitworks/$', 'how_it_works', name="how_it_works"),
with def how_it_works(request):
return render_to_response("marketing/howitworks.html", locals(), context_instance=RequestContext(request))
或者将html文件放在我的STATIC_ROOT中的文件夹中并使用STATIC_URL前缀从那里直接提供?或者被认为是更好的样式?
有什么优点和缺点?
非常感谢
答案 0 :(得分:0)
您不需要提供来自STATIC_ROOT
/ STATIC_URL
的静态文件。您可以从任何目录中提供它们。是的,直接通过网络服务器提供此类文件是最佳选择。