Home  >  Article  >  Backend Development  >  Django写的博客工具?

Django写的博客工具?

WBOY
WBOYOriginal
2016-06-06 16:23:091203browse

想问问有哪些用 Django 写的博客工具,代码可读性比较强,功能也比较强的。

回复内容:

学完 python 想学 django,正好我最近组织了一个 django 新人学习小组,并开始一边学习一边做项目实践。正好目前进行到第一周,小组正在做一个 Blog 程序,虽然简单,但是足以带你进入 django 开发的大门,欢迎 follow 我们,并期待您的建议和意见。

简单介绍一下小组的运作模式:我们在每个周末会开一个小组讨论会,讨论下一周的开发内容,每个人根据其分配的任务去学习相应的文档。但是不仅仅是做完自己的工作就完事了,每个人在学习的过程中还要把自己学的东西讲给全小组的人听(主要是写成一份和自己工作相关的文档),让其他的组员都明白你做了什么,这样你不仅学到了自己该学的,也学到了其他组员学到的东西。

目前我们正在进行第一周的项目,第一周的学习文档已经出来了,发布在简书上:Django学习小组出品:一起来做一个简单的Blog第一周文档(教程)。我把摘要部分贴出来,感兴趣的朋友可以去简书上阅读原文。

此外欢迎关注我们的github组织github.com/djangoStudyT,所有项目的相关源代码都会上传到 github 上。每周更新,但是代码量不大,确保在新人的接受范围内,这样可以让新手完全跟上我们的学习和开发进度。

第一周文档的摘要:这一周我们小组完成了 Blog 首页的搭建。

本节是 django blog 项目的开篇,是 django 学习小组的集体学习成果。django学习小组是由我发起的一个促进 django 新手互相学习、互相帮助的组织。小组在一边学习 django 的同时将一起完成三个项目:

  • 一个简单django blog,用于发布小组每周的学习和开发文档
  • django中国社区,为国内的 django 开发者们提供一个长期维护的 django 社区,聚集全国的 django 开发者到这个社区上来
  • django 问答社区, 类似于segmentfault 和 stackoverflow但更加专注(只专注于 django 开发的问题)的问答社区

目前小组正在完成第一个项目,本文即是该项目第一周的相关文档。

更多的信息请关注我们的 https://github.com/djangoStudyTeam/DjangoBlog,本教程项目的相关源代码也已上传到 github 上。
同时,你也可以加入我们的邮件列表 django_study@groups.163.com ,随时关注我们的动态,我们会将每周的详细开发文档和代码通过邮件列表发出。
如有任何建议,欢迎提 Issue,欢迎fork,pull request,当然也别忘了 Starred 哦!
每周更新,敬请关注

——by Django 学习小组,期待您的建议和意见 the5fire/django_selfblog · GitHub
推荐理由:
1.基于 CBVs (Class-based views),很有参考价值
2.作者代码写的质量还好
3.后台用xadmin,用middleware处理在线人数,页面缓存,算是功能比较全
-1.作者中国人,遇到不懂的比较好请教。:)逃
-----日后再推荐更多的 自己搭建的一个电影信息网站,开始主要是为了方便自己找到好看的电影(今天上线了电影节的分类)和学django来着,首先是爬取电影的信息,然后在网站上显示出来,主要包括:
1.电影的展示,这是重点,筛选,搜索;
2.电影问题,就是求种子的那种问答;
3.在线聊天功能,这个没有完善好,只能在线聊天;
4.用户基础信息的管理,登录注册等;
演示地址:http://121.42.156.185:8000/getmovielist/(域名没有备案哎。。将就将就吧,大概3w多电影,可播放的16000左右)
github地址:https://github.com/pureYun/dnomovie
保持每周至少增加两个功能的节奏.在校生,主要是为了学习。。前端渣
下一步主要做定时任务爬取和关注用户,加好友的功能。。。欢迎监督 Django框架很快速,有python基础的话,写了一个简单类博客系统只需几天就可以了。
Django集成了管理后台,自己只需写前面逻辑就够了,大多数时间还是花费在前端。
自己曾搭建过一个个人博客,用的是GreyShade博客模版,评论系统用的多说,代码高亮插件用的是syntaxhighlighter,富文本编辑器用的tinymce,还集成了markdown等等
Github地址: GitHub - Kevinsss/blog_django

前端展示:
Django写的博客工具?后台管理:
Django写的博客工具?
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn