问题标签 [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.
django - Django Apache2 mod_wsgi flatpages 管理员不工作
我终于得到了 apache2 和 mod_wsgi 在 Linux 上工作(Windows 运气不好:D)并且一切正常,但是现在当我在我的项目中添加平面页面时,我发现 Apache 似乎不知道管理员的 URL试图通过管理员创建新的平面页面。
它说
现在我注意到,当我在管理首页上并一次又一次地按 F5 时,平面管理页面会出现和消失,但是在使用开发服务器时不会发生这种情况,所以我将尝试使用默认设置创建新项目和看看它在 apache 和开发服务器中会做什么,有人遇到过这种错误吗?
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
python - Windows 7中的Django 1.4“没有FlatPage匹配给定的查询”
我已经搜索了我能找到的所有东西,但是这个烦人的错误仍然存在。管理界面 (localhost:8000/admin/) 工作正常,但没有其他人。观察:我使用 Apress - Practical Django Projects (2nd edition) 来学习 Django。我将在这里发布我的代码,以便有人可以告诉我我做错了什么。谢谢!
代码:
设置.py
网址.py
PS:一切都正确识别。所以如果有一些识别错误,那是因为我复制/粘贴很快。
django - 管理员中的 osqa markdown 和 flatpages
我在 OSQA 和flatpages
管理员中遇到了降价问题。具体来说,降价是不被识别的,而不是**
我只是得到<strong>
作为输出。
有没有人遇到过同样的问题?
css - 如何在 djangos 的平面页面中提供 css 文件?
我正在构建一个基本站点,并考虑将 flatpages 应用程序用于几个页面。问题是,我不确定如何在我的平面页面中提供静态文件。我的平面模板中的链接是这样的:
但是,萤火虫显示正在查看该文件:
代替
事实上,模板中的每个链接都是这样工作的。而不是 localhost:8000/home/
这是我的默认平面模板:
有任何想法吗??
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
虽然这现在解决了我的问题,但似乎我在某种程度上“修补”了一些东西。
有人可以建议一种更简洁的方法吗?或者我在这里应用的补丁似乎是合理的做法?
python - Django flatpages:排序列表
上面的代码将呈现一个包含平面页面的简单无序列表。我想使用每个平面页面的“索引”属性对它们进行排序,而不是按“url”属性的字母顺序(默认情况下)。
xml - 提供 XML Django 平面页面?
有什么方法可以提供具有 mimetype 的平面页面text/xml
?将模板更改为具有不同文件扩展名的模板不起作用,而且我在文档中找不到任何说明这是可能的信息。
django - Django 平面页面和图像
我有兴趣在我的项目中使用 Flatpages 应用程序,但也希望有一个地方(在管理员的某个地方)来上传我想在这些 flatpages 上引用的图像。
有没有办法在不使用 CMS 应用程序的情况下做到这一点?
django - Django 简单页面稳定与否?
我想使用 Django 创建一个包含几个页面的非常简单的站点。我想我可以使用 Wordpress。但是有一些自定义的东西(比如一种特殊的日历应用程序)我宁愿用 Python 而不是 PHP。
我遇到了简单页面,这似乎是平面页面和成熟的 Django CMS 之间的一个很好的中间方式(这似乎有点过头了)。它可以自动生成菜单。不过好像很久没更新了。它已弃用还是稳定?或者这些天平面页面是否具有相同的功能?