跳转到主要内容

用于处理网站报纸式故事的应用程序

项目描述


|BUILD|_

.. |BUILD| 图像:
https://secure.travis-ci.org/callowayproject/django-stories.png?branch=master
.. _BUILD: http://travis-ci.org/#!/callowayproject/django-stories

==============
Django Stories
==============

:版本:1.0.4
:文档:http://django-stories.readthedocs.org/
:下载:http://pypi.python.org/pypi/django-stories/
:源代码:http://github.com/callowayproject/django-stories/

此应用程序设计为易于配置,同时仍然对作者和编辑简单。

设计目标
============

* 减少依赖:检查可选包,并且只有在它们存在的情况下才创建字段。

* 从GUI嵌入丰富内容:对于嵌入的内容,标记语言的GUI可以完成所需的一切。

* 灵活的依赖性:可以从提供类似服务的好几个应用程序中进行选择,例如django-staff与User,massmedia与photologue


功能
========

* **版本跟踪:** 跟踪保存的版本,并允许用户回退到先前的版本。

* **相关项目**:可以将任何配置的项目设置为与故事相关。这些包括照片、视频、其他故事等。

* **快速编辑**:在列表视图中,可以更改包括标题、副标题、预告、编辑提示和发布状态等几个字段。使用表单,并且可以被项目覆盖,以包含您想要的任何字段。

* **可选的404抑制**:有时您可能需要下架内容。现在,您可以返回一个包含解释的页面,而不是返回404错误。

变更日志
==========

- **1.0.4版本新增**

* 故事确保如果状态设置为发布,则自动设置发布日期和时间。
* ``get_absolute_url``现在在没有发布日期的情况下返回空字符串,而不是引发异常。

- **1.0.3**

* 支持`django 1.5`
* 与`django-categories 1.2.*`进行了测试
* 停止支持`django 1.2`

- **1.0.2**

* 添加了默认管理器

- **1.0.1**

* 新增`CurrentSiteManager`
* 现在可以使用`settings.WIDGET_FIELDS`指定小部件字段

- **1.0**

* 代码重构

* South迁移

* ``Relations``现在是``stories``的独立内部应用程序

* 测试

* 新增``author_display``属性,用于替换当前的``author``属性

* 移除了大多数要求,因为它们并不是真正的“必需”。``BeautifulSoup``仍然是必需的。

* 新增设置:``WIDGET``、``WIDGET_ATTRS``。由于TinyMCE被取消作为必需项,因此这些设置将用于为``story.body``字段提供小部件。

* 将``STORY_ORDERING``重命名为``ORDERING``。使用``STORY_ORDERING``仍然可能,但将显示警告。

* 修复了故事更改列表中的快速编辑功能问题

* 修复了快速编辑功能的问题

* 快速编辑现在工作 =)
* 移除了快速编辑的外部jQuery引用。现在使用``django.jQuery``
* 移除了内联CSS/JS,这些现在在单独的文件中
* 将JS重写为coffeescript


**0.6版本新增**

* 将设置进行重构,以基于字典。

* 添加了限制作者模型中选择的能力

* 添加了新的设置:``AUTHOR_MODEL``、``USE_CATEGORIES``、``USE_REVERSION``

**0.5版本新增**

在0.5版本中添加了一个新字段:comment_status。评论状态废弃了评论标志,因为它允许评论的第三种状态:冻结(显示旧评论但不允许新评论)。

有一个SQL脚本来添加新字段并从旧字段迁移适当的值。旧字段未从表中删除,但应用程序中对其的所有引用都已消失。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分发

django-stories-1.0.8.tar.gz (970.6 kB 查看哈希值)

上传于 源码

由以下支持