新闻应用程序。允许在网站上发布新闻。可以在模板中显示新闻存档、日历块或最新新闻块。与django tinymce兼容的管理编辑器。
redsolutioncms.django-easy-news的Python项目详细描述
应用程序为您的站点提供新闻功能。
安装:
在设置中。py:
将easy_news添加到INSTALLED_APPS中。
在urls.py中包含('easy_news.urls'),如下所示:
urlpatterns += patterns('', (r'^news/', include('easy_news.urls')), )
用法
视图
轻松新闻使用django generic views system呈现页面。 Easy News有几个URL处理程序(我的意思是命名模式):
- news_detail-显示新闻本身
- news_list-如果settings.ENABLE_NEWS_LIST为真,则显示已发布新闻的列表
- news_archive_index如果news_settings.ENABLE_NEWS_ARCHIVE_INDEX为真,则显示django.views.generic.date_based.archive_index视图的内容
- news_archive_year,news_archive_month,news_archive_day-如果settings.ENABLE_NEWS_DATE_ARCHIVE为真,则按给定日期显示新闻存档
- news_tag_detail-如果使用django-tagging且settings.NEWS_TAGGING为真,则Easy_News提供标记新闻列表
自定义:
完整设置列表:
- ENABLE_NEWS_LIST(布尔)-呈现最新新闻列表。默认值-真
- ENABLE_NEWS_ARCHIVE_INDEX(布尔)-呈现新闻对象的django通用日期存档索引。默认值-真
- ENABLE_NEWS_DATE_ARCHIVE(布尔)-呈现新闻对象的django通用日期完整存档。默认值-真
- NEWS_TAGGING(布尔)-使用新闻标记。默认值-如果安装了django-tagging,则为true,否则为false
历史:
0.2.3:增加了Haystack兼容性