- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
构建一个 django 应用程序,在网站前面包含一些主要是静态的页面,例如about.html 常见问题解答.html
那种事
我正在研究 urls.py 的工作原理并创建了它。
('(.+\.html)$', direct_to_template),
它似乎完全符合我的需要。现在,对于任何新的 .html 页面,我将其添加到模板文件夹的根目录中,它就可以正常工作。模板/about.html 模板/faq.hml
我也可以在我的模板中使用类似的东西
{% include "_menu.html" %}
现在有人好心地指出 Django FlatPages 并建议我也许可以使用它们。如果我没有连接到数据库,我的做法是否有任何缺点。
在我看来,它是比 FlatPages 更好的方法,因为它使用数据库并且不太优雅(尽管在实践中没有实际使用过 Flatpages)
最佳答案
如果您可以直接编辑模板文件并手动将新模板添加到您的 urls.py 文件中,那么请坚持使用您所拥有的内容。如果您希望能够从管理界面或您可能关心设计的任何基于 Web 的编辑工具编辑页面内容,或者更重要的是:如果您希望非技术用户能够编辑页面内容,则 Flatpages 非常有用。内容。
关于Django Direct_to_template 或 flatpages,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3504994/
大多数情况下,我为一个站点使用平面页面(来自站点框架)。如何为所有创建的平面页面标记现有站点默认值? 每次为创建的每个页面选择相同的站点都是浪费时间。有没有办法在模型或保存方法中覆盖它? 最佳答案 允
我正在使用 flatpages在我在本地服务器上开发的站点中。我需要备份平面页面的数据以在最终服务器中使用它。有谁知道怎么做? 最佳答案 在您的本地服务器上运行: python manage.py d
构建一个 django 应用程序,在网站前面包含一些主要是静态的页面,例如about.html 常见问题解答.html 那种事 我正在研究 urls.py 的工作原理并创建了它。 ('(.+\.htm
是否可以缓存 django flatpages?当我查看代码时,似乎还没有完成... 最佳答案 是的,只是cache your site as normal并确保 FetchFromCacheMidd
我有一个使用平面页面的联系信息页面。但是我想添加一个表单,允许访问者将他们的电子邮件注册到列表中。但是,如果我发送 URL 来呈现表单 View ,它将没有 flatpages 上下文。在我的电子邮件
我有一个继承基本模板的 Django (1.6) 应用程序。我想将我的一个(当前工作的)平面页面包含到应用程序登录页面中,Django docs say is possible . 这是我的模板: {
我正在尝试通过 Practical Django Projects 来完成我的工作。它似乎有点旧,但我已经设法将代码转换到这一点。 此时本书希望我将 models.py 更改为: class Sear
我对 flatpages 的 settings.py 进行了必要的更改。然后在管理员中我创建了一个平面页面/about/。但是当我运行 http://localhost:8000/about/ 时,它
我正在阅读并关注“实用 Django 项目:第二版”这本书,而这本书的很多内容已经过时,以至于整章都无法正常工作。现在,我正在尝试创建我的第一个平面页面,但遇到了 404 错误。 我正在尝试使用内置的
很难说出这里问的是什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或言辞激烈,无法以目前的形式合理回答。如需帮助澄清此问题以便可以重新打开,visit the help center . 9年前关闭
如何将所见即所得编辑器与 django flatpages 集成?我尝试过 django-ckeditor 但它没有很好地描述。有没有人试过? 最佳答案 我只是通过以下 admin.py 中的代码将
我正在关注 Apress:实用的 Django 项目,我遇到了一些让我有点困惑的事情。 当我设置我的 url.py 以指向平面页面时,如果我这样做,它工作正常: ... (r'', include('
我正在尝试选择一种方法,以用于即将推出的网站的某些部分。这部分是静态内容,我通常会使用内置的 django flatpages 框架来管理它,并且效果很好。但问题是:网站将在许多方面成为i18n,静态
我使用 Flask-FlatPages 并想列出特定文件夹中的文件。到目前为止,我只使用了一层文件夹,下面的路径工作正常: @app.route('/') def articles(name):
我可以从 View 中调用 Flatpage 吗?假设我有一些代码: def myview(request): if request.subdomain != "www": return
我将 Flask 与 Flask-FlatPages 一起使用,并且尝试获取 Flatpages /pages 文件夹中所有子目录的列表。这些文件夹应显示为链接,单击该链接时会将文件夹名称附加到 ur
我在服务器的子目录中安装了 Django 1.8.2。它配置了 mod_wsgi.py 和 Apache2 并且运行正常。 可在 https://example.com/django 下访问 Djan
我有一些带有空 content 字段的平面页面及其在模板中的内容(由 template_name 字段给出)。 为什么我使用 django.contrib.flatpages 它允许我使用最少的 UR
我将 django flatpages 用于我们网站上的很多内容,我想扩展它以在内容中也接受 django 模板标签。 我找到了这个 snippet但经过多次讨论后,我无法让它工作。我是否正确地假设您
使用带有默认管理员的 Flatpages,我需要将模板字段从文本输入更改为选择或带有预定义选项的单选。使用我自己的应用程序之一很容易做到这一点 - 只需使用模型中的选择属性。 我已经尝试了一些方法 -
我是一名优秀的程序员,十分优秀!