首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django静态页面?

Django静态页面?
EN

Stack Overflow用户
提问于 2009-07-14 07:12:43
回答 5查看 25.4K关注 0票数 31

我想做一个静态页面,将显示给用户,只有当他/她点击我的一个模型中提供的链接。我可以通过单独创建一个Python页面并调用它来做到这一点,但我希望从Django调用它。用户界面应该仅使用Django API构建。

有什么建议吗?

EN

回答 5

Stack Overflow用户

发布于 2013-01-17 21:12:17

使用较新的Django版本中的基于类的视图,可以在urls.py中使用以下内容:

代码语言:javascript
复制
from django.views.generic import TemplateView
url(r'^about', 
    TemplateView.as_view(template_name='path/to/about_us.html'),
    name='about'),
票数 63
EN

Stack Overflow用户

发布于 2009-07-14 08:13:22

绕过视图呈现静态模板,在"urls.py“中添加这一行。例如,“关于我们”页面可以是

代码语言:javascript
复制
(r'^about', 'django.views.generic.simple.direct_to_template', {'template': 'path/to/about_us.html'}),
票数 52
EN

Stack Overflow用户

发布于 2009-07-14 07:22:35

你是说像姜戈的flatpages app那样的东西吗?它的功能与您所描述的完全相同。

票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1123898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档