一组简单的基本博客模型,以及一些自定义设计的博客文章写作工具

bambu-blog的Python项目详细描述


一组简单的基本博客模型,以及一些 定制设计的博客文章写作

关于Bambu博客

bambu blog最初是一个简单的web博客工具 应用程序,允许开发人员快速为其应用程序设置博客 基于公共引导模板,无需管理另一个 站点和用户帐户集。它只使用标记来呈现文本 复制,并Bambu Attachments到 处理上传图像和其他媒体。

从那以后它长了一点,现在支持 MarkItUpTinyMCE编辑器(只是 安装你想要的django应用程序,bambu blog会检测到并应用它 主体文本框的相应类名)。

关于BAMBU TOOLS 2.0

这是名为bambu tools的工具集的一部分。它是从一个 将bambu的命名空间及其所有 其他的工具。如果要从之前的版本升级 2.0,请确保更新代码以使用bambu_blog而不是 超过bambu.blog

安装

通过pip安装软件包:

pip install bambu-blog

将其添加到您的INSTALLED_APPS列表:

INSTALLED_APPS=(...'bambu_blog')

bambu_blog.urls添加到urlconf:

urlpatterns=patterns('',...url(r'^blog/',include('bambu_blog.urls')),)

运行manage.py syncdbmanage.py migrate来设置数据库 桌子。

基本用法

博客使用了许多模板。所有重要的 blog/base.html,因此您应该首先将该模板重写为 你喜欢怎么做就怎么做。整个过程中使用的命名约定 Bambu应用程序集合通过Jinja指定主要内容区域 块form_content。已经定义了一个名为sidebar的块, 所以你要么把HTML放在里面要么重写 blog/sidebar.inc.html

通过网站的管理区域添加博客文章。当你以 你不必发布博客就能看到的工作人员 它一旦保存在网站上。在/blog/查看博客文章索引。

重写blog/post.html模板以调整 博客文章。

最好使用引导

这个包是bambu工具集中最常用的一个 Bambu Bootstrap,一个 基于Web应用程序设计的灵活模板集合 twitter引导框架。这不是包的要求,但是 表示模板结构和 观点更有意义。

待办事项

  • 准备国际化
  • 编写更多测试

文档

完整的文档可以在 ReadTheDocs

问题或建议?

在twitter(@iamsteadman)或visit my blog上找到我。

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

推荐PyPI第三方库


热门话题
java为什么我不能从ObjectInputStream读取ArrayList?   linux如何设置java时区?   java是一种拥有系统的方法。出来在循环中打印不同的内容?   scala Apache Spark:在Java中有效地使用mapPartitions   java Maven对com的依赖性。白天利用率   java将多个数据映射到单个id的表的正式名称是什么?   java如何在Android应用程序中隐藏FulterWave API键   SeleniumWebDriverJava:如何使用行号和列号单击表中的特定单元格   java Springbatch将数据从写入程序或处理器传递到RestConroller   java在Android TextView中一次换行两行,并带有跨距   java如何使这个rxjava zip并行运行?   JAVAutil。登录中。记录器不尊重java。util。登录中。数量   java无法将参数发布到服务器   java Eclipse:在自定义透视图/视图的状态行上显示作业进度   java在调用findAll()时,找到了多个具有给定标识符的行,但如果我使用findById()遍历所有条目,则可以工作;   Java中的正则表达式问题   Java中的实例变量   java如何在安卓中逐字搜索   java如何计算百分比