Django搭建我的博客:期末总结

本教程共写做了一年多(龟速更新..),也算告一段落了。若是还有读者特别想看、可是教程又没涉及的内容,博主会继续更新,不过期间就不能保证了。业余精力有限,若是不能保证文章的质量,那我情愿不写。git

若是你是本教程的忠实读者,看到这里就已经学会了如下内容:github

  • 博文管理
  • 用户管理
  • 多级评论
  • 文章栏目和标签
  • 图片处理
  • 第三方登陆
  • 点赞
  • 测试与维护
  • 部署
  • 其余零星功能

不错,基本功能都有了。数据库

接下来学什么

响应式布局

响应式布局,简单来讲就是页面布局随着终端设备的变化而自动适应。django

教程为了起步平缓,没有展开这方面的内容。也就是说教程中的博客在手机上浏览,界面会变得很是的糟糕。bootstrap

好在 BootStrap 就是一个强大的响应式布局框架。在它的官网上有很是详细的介绍、复制就能用的代码,请耐心查阅:Bootstrap官方文档segmentfault

各类轮子

轮子是别人封装好的库。虽然不用本身写,但最起码要学会使用。优秀的轮子推荐以下:后端

  • django-braces:包含各类有用的基础类视图。写类视图用它能够节省不少时间。
  • django-haystack:实现复杂的定制化搜索。
  • django-rest-framework:有的读者火烧眉毛想尝试先后端分离开发模式,这个框架几乎是你惟一的选择。

优秀的app不少,这里没办法列举。感兴趣的同窗请点这里:djangopackages,这个网址集合了全部优秀的库。慢慢研究吧。缓存

其余技能

博主以前反复强调了,虽然这只是个 Django 教程,可是只会写 Django 是无法支撑一个漂亮的网站的。服务器

  • 你要学 JavaScript,让界面更美观
  • 要学 Linux,以便网站运维
  • 要学数据库知识,让你在某些特殊状况下摆脱 ORM,高效的操做远程数据库
  • 以及云服务器各类组件、微信支付接口、缓存数据库、...

不要你精通,可是至少得会一点点,关键时刻能够救命。微信

写在最后

读者在教程中是否学到新东西了呢?

若是有,欢迎点击教程尾部的[打赏]按钮,请博主喝杯咖啡~

或者在个人GitHub博客教程代码给一个小星星,感谢各位的支持。

个人教程是写完了,可是你的学习才刚开始。胜利的背后总有无数个难熬的夜晚。

天下没有不散的筵席。下一个教程见!

近期向博主咨询问题的读者比较多,考虑组建微信群或QQ群,让你们有一个互相学习的空间,也减轻个人压力。到时网站的醒目位置会有二维码或连接,有兴趣的读者能够偶尔来转转。

相关文章
相关标签/搜索