Django搭建个人博客:期末总结

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

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

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

不错,基本功能都有了。

接下来学什么

响应式布局

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

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

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

各种轮子

轮子是别人封装好的库。虽然不用自己写,但最起码要学会使用。优秀的轮子推荐如下:

  • django-braces:包含各种有用的基础类视图。写类视图用它可以节省很多时间。
  • django-haystack:实现复杂的定制化搜索。
  • django-rest-framework:有的读者迫不及待想尝试前后端分离开发模式,这个框架几乎是你唯一的选择。

优秀的app很多,这里没办法列举。感兴趣的同学请点这里:djangopackages,这个网址集合了所有优秀的库。慢慢研究吧。

其他技能

博主之前反复强调了,虽然这只是个 Django 教程,但是只会写 Django 是没法支撑一个漂亮的网站的。

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

不要你精通,但是至少得会一点点,关键时刻可以救命。

写在最后

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

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

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

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

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

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

Django搭建个人博客:期末总结

相关推荐