Django-Widgy的可用博客应用程序
项目描述
Django Widgy Blog
这是一个为使用django-widgy设计的可重用博客应用程序。它可以作为一个快速、普通的博客的即时补充,或者作为一个构建您自己的自定义应用程序的抽象指南,该应用程序可以利用widgy提供的所有奇妙功能。
快速入门
(本指南假设您的项目已经使用widgy。如果这不是这种情况,请参阅此教程)
安装包
$ pip install django-widgy-blog
将widgy_blog添加到您的INSTALLED_APPS中。
运行python manage.py migrate以在数据库中生成相关模型。
配置URL
如果您使用widgy的contrib.urlconf_include包,可以选择使用widgy_blog作为插件。这允许网站的admin用户利用插件特定的功能,例如编辑博客的URL路由并自定义其添加到菜单中。有关更多信息,请参阅urlconf_include。
或者,您可以将widgy_blog的URL包含在您的urls.py文件中,就像您通常所做的那样。只是记住,如果您正在编辑root conf,请务必在包含Mezzanine URL之前添加它们!
就这样。登录到管理中心,开始添加博客文章!
变更日志
0.2.3 (2019-07-15)
博客视图现在将计算适当的rel=prev和rel=next链接。
添加了对Django 1.10的支持。
0.2.2 (2016-02-08)
修复了子类化视图名称错误。
0.2.1 (2016-01-14)
修复了PyPI错误。
0.2.0 (2016-01-14)
支持 Django 1.8
博客存档现在以倒序时间显示。
博客现在显示日期和时间,而不仅仅是发布日期。
现在支持标签
各种小错误修复。
当页面查询字符串等于1时,博客视图现在将在模板上下文中有一个指向不带查询字符串的相同页面的 canonical_url。
0.1.0(发布日期 2014-12-03)
向 AbstractBlogLayout 和 BlogAdmin 添加模型属性,使它们更容易子类化。更新 AbstractBlogLayout published queryset 函数以使用更少的查询[Scott Clark, #18]
不兼容向后兼容: 使用 widgy 注册了 BlogLayout 模型。如果您没有将其用作您的博客布局,则需要取消注册它
import widgy from widgy_blog.models import BlogLayout widgy.unregister(BlogLayout)
如果您已经自己注册了 BlogLayout,则只需删除该代码即可。
项目详情
django-widgy-blog-0.2.3.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 64e1118076853f7bb3d11a0a14942f7db00d232a1273a4ed12eb652dd4865618 |
|
MD5 | 26dae1bfc5c3aab99213bb6b8a11b5a3 |
|
BLAKE2b-256 | 6dcf4bed3145efee5c8a088627680f447b7b7566d261ba575735c95501f552e3 |