问题标签 [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 投票
1 回答
114 浏览

django - Django Apache2 mod_wsgi flatpages 管理员不工作

我终于得到了 apache2 和 mod_wsgi 在 Linux 上工作(Windows 运气不好:D)并且一切正常,但是现在当我在我的项目中添加平面页面时,我发现 Apache 似乎不知道管理员的 URL试图通过管理员创建新的平面页面。

它说

现在我注意到,当我在管理首页上并一次又一次地按 F5 时,平面管理页面会出现和消失,但是在使用开发服务器时不会发生这种情况,所以我将尝试使用默认设置创建新项目和看看它在 apache 和开发服务器中会做什么,有人遇到过这种错误吗?

0 投票
1 回答
390 浏览

django - 为什么我的 django flatpages 不能在 heroku 中显示

我关注了https://docs.djangoproject.com/en/dev/ref/contrib/flatpages/并在http://localhost:8000/about-me/
中使用我自己的模板创建了一个平面页面,它工作正常。 但是当我将它推入heroku并复制以创建一个页面时,服务器返回内部服务器错误

服务器日志:

回溯(最近一次通话最后):

文件“/app/lib/python2.7/site-packages/django/core/servers/basehttp.py”,第 283 行,运行 self.result = application(self.environ, self.start_response)

文件“/app/lib/python2.7/site-packages/django/core/handlers/wsgi.py”,第 272 行,调用 response = self.get_response(request)

文件“/app/lib/python2.7/site-packages/django/core/handlers/base.py”,第 153 行,在 get_response response = self.handle_uncaught_exception(request, resolver, sys.exc_info())

文件“/app/lib/python2.7/site-packages/django/core/handlers/base.py”,第 218 行,在 handle_uncaught_exception 返回回调(请求,**param_dict)

_wrapped_view 中的文件“/app/lib/python2.7/site-packages/django/utils/decorators.py”,第 93 行 response = view_func(request, *args, **kwargs)

File "/app/lib/python2.7/site-packages/django/views/defaults.py", line 30, in server_error t = loader.get_template(template_name) # 你需要创建一个 500.html 模板。

文件“/app/lib/python2.7/site-packages/django/template/loader.py”,第 157 行,在 get_template 模板中,origin = find_template(template_name)

文件“/app/lib/python2.7/site-packages/django/template/loader.py”,第 138 行,在 find_template 中引发 TemplateDoesNotExist(name)

模板不存在:500.html

0 投票
2 回答
884 浏览

python - Windows 7中的Django 1.4“没有FlatPage匹配给定的查询”

我已经搜索了我能找到的所有东西,但是这个烦人的错误仍然存​​在。管理界面 (localhost:8000/admin/) 工作正常,但没有其他人。观察:我使用 Apress - Practical Django Projects (2nd edition) 来学习 Django。我将在这里发布我的代码,以便有人可以告诉我我做错了什么。谢谢!
代码:

设置.py

网址.py

PS:一切都正确识别。所以如果有一些识别错误,那是因为我复制/粘贴很快。

0 投票
0 回答
173 浏览

django - 管理员中的 osqa markdown 和 flatpages

我在 OSQA 和flatpages管理员中遇到了降价问题。具体来说,降价是不被识别的,而不是**我只是得到<strong>作为输出。

有没有人遇到过同样的问题?

0 投票
1 回答
701 浏览

css - 如何在 djangos 的平面页面中提供 css 文件?

我正在构建一个基本站点,并考虑将 flatpages 应用程序用于几个页面。问题是,我不确定如何在我的平面页面中提供静态文件。我的平面模板中的链接是这样的:

但是,萤火虫显示正在查看该文件:

代替

事实上,模板中的每个链接都是这样工作的。而不是 localhost:8000/home/

这是我的默认平面模板:

有任何想法吗??

0 投票
0 回答
345 浏览

python - 扩展 Django Flatpages - 注销

我正在创建一个运行 virtualenv 的简单 Django 应用程序(1.3.1)。它已在 WebFaction 上启动并运行。只需要使用 Flatpages 就足够简单了——我仍然想对 FlatPages 进行一些增强,所以我只是扩展了模型——没什么复杂的。

模型.py

问题与注销有关。当我尝试从该站点的入口点注销时,没有问题,即 http://{domainname}/admin/logout/ 但是,当我尝试从管理站点的更远位置注销系统时 - 一个示例位于扩展 FlatPages 列表中 http://{domainname}/admin/basic/extendedflatpage/ 然后注销 (http://{domainname}/admin/basic/extendedflatpage/logout/) 会生成错误,归结为最后的观察

条目底部的完整追溯。

网址.py

在互联网上四处搜寻带回了以下页面,并提出了修复建议。问题是,我似乎无法让它工作 - 我试图实现它的方式是调整 urls.py 如下:

追溯

2012 年 5 月 7 日更新

我在此处的帖子中进行了一些观察,并将其应用于应用程序以进行修复,并在我的扩展 Flatpage 应用程序中创建了一个新视图

视图.py

然后我将此视图导入 urls.py 并调用它

网址.py

虽然这现在解决了我的问题,但似乎我在某种程度上“修补”了一些东西。

有人可以建议一种更简洁的方法吗?或者我在这里应用的补丁似乎是合理的做法?

0 投票
2 回答
478 浏览

python - Django flatpages:排序列表

上面的代码将呈现一个包含平面页面的简单无序列表。我想使用每个平面页面的“索引”属性对它们进行排序,而不是按“url”属性的字母顺序(默认情况下)。

0 投票
1 回答
149 浏览

xml - 提供 XML Django 平面页面?

有什么方法可以提供具有 mimetype 的平面页面text/xml?将模板更改为具有不同文件扩展名的模板不起作用,而且我在文档中找不到任何说明这是可能的信息。

0 投票
1 回答
1003 浏览

django - Django 平面页面和图像

我有兴趣在我的项目中使用 Flatpages 应用程序,但也希望有一个地方(在管理员的某个地方)来上传我想在这些 flatpages 上引用的图像。

有没有办法在不使用 CMS 应用程序的情况下做到这一点?

0 投票
1 回答
137 浏览

django - Django 简单页面稳定与否?

我想使用 Django 创建一个包含几个页面的非常简单的站点。我想我可以使用 Wordpress。但是有一些自定义的东西(比如一种特殊的日历应用程序)我宁愿用 Python 而不是 PHP。

我遇到了简单页面,这似乎是平面页面和成熟的 Django CMS 之间的一个很好的中间方式(这似乎有点过头了)。它可以自动生成菜单。不过好像很久没更新了。它已弃用还是稳定?或者这些天平面页面是否具有相同的功能?