django的新闻发布应用程序

newscenter的Python项目详细描述


一个django应用程序,用于创建可以与唯一的编辑室对象关联的新闻稿。

django cms apphook以及用于在非应用程序模板中呈现新闻发布标题的templatetag。

django 1.7及以上

安装

将新闻中心添加到您的python路径:

$ pip install newscenter

将以下内容添加到项目设置的已安装应用程序中。py:

‘newscenter’,
在url.py中,添加:
url(r“^newscenter/”,include('newscenter.url'),

运行:

^{tt1}$

收集静态媒体:

^{tt2}$

依赖关系

如果使用PIP安装新闻中心,将自动安装以下内容:

Pillow (http://python-pillow.github.io/)

easy-thumbnails (https://github.com/SmileyChris/easy-thumbnails)

feedparser (http://pythonhosted.org/feedparser/)

django-el-pagination (https://django-el-pagination.readthedocs.io/en/latest/start.html)

为了简单的缩略图,您还需要将其添加到已安装的应用程序中并运行migrate:
“简单的缩略图”,
对于django el分页,您还需要将其添加到已安装的应用程序中:
“分页”,
您还需要用:
更新上下文处理器
'django.template.context\u processors.request',

注意:不要忘记从settings.py文件中的已安装应用程序中删除任何“无休止的分页”。

模板标记

模板标记可以如下使用:

{% load newscenter_tags %}
{% get_news "newsroom-name" %}
<h1><a href="{{ newsroom.get_absolute_url }}">{{ newsroom.name }}</a></h1>
{% for release in featured_list %}
<article>
<h2>{{ release.title }}</h2>
<p class="teaser">{{ release.teaser }}</p>
<p><a href="{{ release.get_absolute_url }}">Read more</a></p>
</article>
{% endfor %}

更改日志

2.0.14:

  • Django无休止分页->;Django el分页

在2.0.0中更改:

  • 在此版本中,我们更改了迁移目录的名称,如下所示。如果您使用的是django 1.7+并正在升级到新闻中心2.0.0,则可以确保从settings.py中的迁移模块中删除新闻中心。如果您使用的是django 1.6,请按照上面的说明更新迁移模块。
  • https://github.com/ImaginaryLandscape/django-newscenter/issues/4

重命名的目录: 迁移->;南部迁移 迁移_django->;迁移

1.5.8新增: -增加了对django 1.7的支持

1.4.1新增: -为联系人模型添加了标题字段

1.4中的新功能: -将图像插件从popey切换到bxslider

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在reducer中迭代自定义可写组件时出现java问题   属性文件中属性的java命名约定   任务链关闭的java Executor服务   java从Eclipse中的字段生成多个构造函数   java通过继承读取Json   java在不知道密钥的情况下解析json   java camel cxf如何在电子邮件中发送soap请求响应   java程序似乎跳过了if语句的一部分,在移回正确位置之前先移到else语句   测试简单的Java加密/解密inputFileName不存在   java从Jenkins REST API获取所有作业的所有构建的构建细节   java基本包装器和静态“类型”类对象   在WebSphere8.5上部署java代码   java对象相等(对象引用“=”)   java MongoDB整型字段到枚举的转换   每次我重新导入gradle时,IntelliJ都会不断重置Java设置   类型使用键或索引从Java中的数据类型检索值   在Java的列表接口中需要listIterator()和iterator()是什么?