学习 django 和 python。
完成教程后,只需设置一个新站点。现在为了争论,我想添加一堆关于我们,FAQ 基本的 html 页面,动态元素非常有限,你继续在我的 urls.py 文件中为每个页面写一个新行吗?或者他们是不是直接将所有 * *.html 映射到相关的 .html 文件?
一般来说,即使它确实需要一个 View ,我是否必须在 url.py 文件中为每个页面写一个新行?
最佳答案
只要 URL 中有一些唯一标识部分,您就不需要在 urls.py 中为每个直接模板 url 创建一个条目。
例如,您可以说所有以“.html”结尾的 url 都引用模板中的直接文件。
urlpatterns = patterns('django.views.generic.simple',
(r'(.+\.html)$', 'direct_to_template'),
# ...
)
关于python - Django urls 直接到 html 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3402708/