python - Django urls 直接到 html 模板

标签 python django

学习 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'),
    # ...
)

看看http://docs.djangoproject.com/en/1.2/ref/generic-views/#django-views-generic-simple-direct-to-template了解详情。

关于python - Django urls 直接到 html 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3402708/

相关文章:

django - 如何使用 Django 身份验证在 Node 应用程序中对用户进行身份验证?

python - 如何使用 tweepy-python 获取用户喜欢(收藏)的推文?

python - 我们是将傅里叶/小波变换应用于整个时间序列还是仅应用于预测训练集?

python - 嵌套循环迭代单个文件

python - 获取字典中最大的键但低于变量

python - 尝试使用外键从不同类中按字段进行选择,出现错误

python - Selenium send_keys 卡在 Python 上

django - Django 迁移文件夹在哪里?

python - 仅针对某些应用程序收集静态信息

python - Django:查询集对象过滤器,针对另一个对象的时间范围