问题标签 [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.

0 投票
0 回答
92 浏览

python - Django 静态文本模型

所以基本上我有调查应用程序和主用户仪表板。在那里他可以看到他的调查、新调查等,还有一些关于文本的静态。

我想做的是使该文本不是静态的-让管理员对其进行编辑。我在这里有什么选择。我考虑过使用 flatpages 应用程序,但这意味着我必须编写自定义中间件才能将上下文传递给超载的 flatpages,并且仅为两个静态文本编写自定义应用程序似乎工作量太大。

0 投票
1 回答
917 浏览

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/大量其他错误消息。

我不确定我做错了什么,因为我按照书上的指示写信(我认为)。如果我没有提供足够的信息,请告诉我。在这一点上,我不确定我还会包括什么。

提前感谢您的任何帮助。

0 投票
1 回答
113 浏览

django - 如何在平面页面 django 中使用模型形式?

我停留在我想在平面模板中使用模型表单的代码中。我创建了模型表单,该表单需要在具有保存功能的平面模板中提供服务。

0 投票
2 回答
624 浏览

django - 将 Django Flatpages 与 TinyMCE 一起使用

我正在尝试使用 Django Flatpages(进入管理员)来实现 Django TinyMCE 小部件。

我已经在 django flatpage 中阅读了这个 Embedding tinyMCE

我做了sabe,但没有工作。这是我的 admin.py 代码:

我的网站运行良好,没有错误,可以编辑或创建新的 Django Flatpage,但小部件没有出现。有任何想法吗?

0 投票
1 回答
366 浏览

django - 如何将平面页面 (.txt) 导出(创建迁移)到数据库中?

我正在使用 Django 并通过管理面板创建了一些平面页面,然后我使用以下命令以 .txt 格式将它们导出到我的项目中:

由于我在远程工作,我需要我的同事能够快速将这些 .txt 文件迁移到他们的本地数据库。

关于如何创建此迁移的任何想法?

PS>

我已经阅读了此https://docs.djangoproject.com/es/1.9/topics/migrations/,但没有了解如何将 .txt 与迁移相关联。

0 投票
1 回答
101 浏览

python - 如何在views.py中获取一个平面页面作为变量并将其传递给另一个视图?

我有一些平面页面,我需要在单独的视图中显示它的内容。

我现在正在做的是在实际视图中通过 url 获取这些平面页面,使用如下:

按照我在https://docs.djangoproject.com/en/1.9/ref/contrib/flatpages/中找到的文档

我想在我的 views.py 中获取这些平面页面,并将它们作为变量传递给我想要的任何视图。

关于如何做到这一点的任何想法?

0 投票
1 回答
188 浏览

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 行。

我错过了什么?

0 投票
1 回答
250 浏览

django - 在管理模型中设置平面页面

我刚刚为 django 安装了平面页面应用程序,并尝试从 admin 创建平面页面。 在此处输入图像描述

因此,在我在管理员中创建页面后,站点上有一个选项视图,当我单击它时,我得到页面未找到

我错过了什么?当我将我的名字设置为 /pages/overview/ 我仍然找不到页面

在此处输入图像描述

0 投票
2 回答
74 浏览

django - 在单个 Django 应用程序中使用普通视图和平面页面

本质上,我的应用程序中有平面页面,但我想避免在平面页面表中创建整个内容(html 相当长)。

此外,我需要访问此内容中的其他模型。但是,由于平面页面需要from django.contrib.flatpages import views,而其他视图(在 中的views.py)需要from . import views,看来我只能使用其中一个?有没有办法解决这个问题?

我对 Django 还很陌生,似乎找不到这个问题的答案,但基本上我的平面页面默认是页眉/抽屉,我想创建一个可以同时访问多个模型的内容,但它会是很高兴将内容本身放在单独的 html 文件中,而不是在数据库中的 flatpages 表中。这可能吗?

谢谢!

0 投票
1 回答
160 浏览

django - Django - 将 flatpage.title 变量作为包含的一部分传递

我正在使用 Django flatpages 并尝试将 flatpage 的标题作为 html 包含的一部分传递。

这样我就可以在导航栏中突出显示行踪。

它似乎无法正确渲染。而如果我用硬编码值替换 {{flatpage.title}} 即。'家'它工作得很好。

我不能这样做吗?

我不清楚调试 Django 模板以检查这些值的方法......我目前检查变量是否传递正确值的方式只是在其他地方引用 {{flatpages.title}} ,分别在html - 似乎呈现了我期望的正确“家”值。