问题标签 [django-flatpages]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Django 静态文本模型
所以基本上我有调查应用程序和主用户仪表板。在那里他可以看到他的调查、新调查等,还有一些关于文本的静态。
我想做的是使该文本不是静态的-让管理员对其进行编辑。我在这里有什么选择。我考虑过使用 flatpages 应用程序,但这意味着我必须编写自定义中间件才能将上下文传递给超载的 flatpages,并且仅为两个静态文本编写自定义应用程序似乎工作量太大。
django - Django flatpages PAGE NOT FOUND No FlatPage 与给定查询匹配
我正在使用 django 1.1.3 并跟随一本名为 Practical Django Projects 的书。我在编辑项目文件夹中的 .urls 文件以及在管理站点上为我的项目创建平面页面时遇到问题。这是我的 urls 文件中的内容:
我创建了一个带有 url 扩展名 /first-page/ 的平面页面名称。当我导航到它时,我收到PAGE NOT FOUND No FlatPage matches the given query.
根据我的书我应该看到的是TemplateDoesNotExist at /first-page/
大量其他错误消息。
我不确定我做错了什么,因为我按照书上的指示写信(我认为)。如果我没有提供足够的信息,请告诉我。在这一点上,我不确定我还会包括什么。
提前感谢您的任何帮助。
django - 如何在平面页面 django 中使用模型形式?
我停留在我想在平面模板中使用模型表单的代码中。我创建了模型表单,该表单需要在具有保存功能的平面模板中提供服务。
django - 将 Django Flatpages 与 TinyMCE 一起使用
我正在尝试使用 Django Flatpages(进入管理员)来实现 Django TinyMCE 小部件。
我已经在 django flatpage 中阅读了这个 Embedding tinyMCE
我做了sabe,但没有工作。这是我的 admin.py 代码:
我的网站运行良好,没有错误,可以编辑或创建新的 Django Flatpage,但小部件没有出现。有任何想法吗?
django - 如何将平面页面 (.txt) 导出(创建迁移)到数据库中?
我正在使用 Django 并通过管理面板创建了一些平面页面,然后我使用以下命令以 .txt 格式将它们导出到我的项目中:
由于我在远程工作,我需要我的同事能够快速将这些 .txt 文件迁移到他们的本地数据库。
关于如何创建此迁移的任何想法?
PS>
我已经阅读了此https://docs.djangoproject.com/es/1.9/topics/migrations/,但没有了解如何将 .txt 与迁移相关联。
python - 如何在views.py中获取一个平面页面作为变量并将其传递给另一个视图?
我有一些平面页面,我需要在单独的视图中显示它的内容。
我现在正在做的是在实际视图中通过 url 获取这些平面页面,使用如下:
按照我在https://docs.djangoproject.com/en/1.9/ref/contrib/flatpages/中找到的文档
我想在我的 views.py 中获取这些平面页面,并将它们作为变量传递给我想要的任何视图。
关于如何做到这一点的任何想法?
django - Django Flatpage Giving 404 - 但是一个 Flatpage 有效
使用 Django 1.9、Python 3.4...
最近,我修改了我的平面页面,以使用以下class_prepared
方法获取自定义字段:
http://docs.djangoproject.com/en/dev/ref/signals/#class-prepared
此时,我已经在 URL 的数据库中有一个平面页面/about/
。在我实现上述操作后,我成功地用数据调整了新字段,一切正常。
但后来我在自定义字段中添加了另一个平面页面/contact/
,只是为了确保一切正常,它给出了 404。
我首先认为我的 URLConf 不起作用。所以我测试了几种变体,包括Django 文档中的全部内容和特定条目,例如:
但这些都不起作用。
我发现了一些错误的参考,SITE_ID
并通过查询数据库和检查调试信息确认我的正确。
我还确认了数据库中的数据,表格django_flatpage
显示了我所做的查询的 2 行。
我错过了什么?
django - 在单个 Django 应用程序中使用普通视图和平面页面
本质上,我的应用程序中有平面页面,但我想避免在平面页面表中创建整个内容(html 相当长)。
此外,我需要访问此内容中的其他模型。但是,由于平面页面需要from django.contrib.flatpages import views
,而其他视图(在 中的views.py
)需要from . import views
,看来我只能使用其中一个?有没有办法解决这个问题?
我对 Django 还很陌生,似乎找不到这个问题的答案,但基本上我的平面页面默认是页眉/抽屉,我想创建一个可以同时访问多个模型的内容,但它会是很高兴将内容本身放在单独的 html 文件中,而不是在数据库中的 flatpages 表中。这可能吗?
谢谢!
django - Django - 将 flatpage.title 变量作为包含的一部分传递
我正在使用 Django flatpages 并尝试将 flatpage 的标题作为 html 包含的一部分传递。
这样我就可以在导航栏中突出显示行踪。
它似乎无法正确渲染。而如果我用硬编码值替换 {{flatpage.title}} 即。'家'它工作得很好。
我不能这样做吗?
我不清楚调试 Django 模板以检查这些值的方法......我目前检查变量是否传递正确值的方式只是在其他地方引用 {{flatpages.title}} ,分别在html - 似乎呈现了我期望的正确“家”值。