栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Django(二)精美博客搭建(15)项目总结

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Django(二)精美博客搭建(15)项目总结

前言

那【精美博客搭建】整个项目我就简单打完了,其实所有的功能实现都很基础,做起来也比较简单。

另外看了一下Django专栏没有什么阅读量,虽然每次CSDN都把我推上了【python领域内容榜】…,emm但想着最后还是写篇总结,做个结尾。

源码已上传github:

  • git地址:https://github.com/Burden1/Mikasa_Blog

  • ps:另外如果你想要所有人都能访问你做的网站的话,可以去买个服务器哈,我这里就是打来练手的,就不开放了



一、项目简要介绍

该项目简单来说,就是基于Django框架,做的一个个人博客网站。后台管理系统直接用的xadmin,前台这边自己加了两应用【user】【article】,与用户相关的所有操作功能都统一写在user下,与文章相关的统一写在article下。

目前用户模块已实现

  • 【用户密码/短信验证码登录】
  • 【用户注册/退出登陆/找回密码/发送网易邮箱】
  • 【用户登录拦截】
  • 【个人资料页/修改信息/头像存储七牛云】
  • 【关于我页面】
  • 【留言列表/添加留言】等

文章模块已实现

  • 【文章列表分页查询】
  • 【文章详情/评论/写博客】等

另外第三方接入:

  • 七牛云存储
  • 网易云信
  • 网易邮箱

二、项目收获

虽然说这个项目很简单,但是其实我在打的过程中也踩过不少坑,也是慢慢调通的

那整个项目呢,我一般是实现一个功能就记录一篇blog

  • 一方面呢,主要是为了记录一下,之后反过来再看项目的时候,好梳理,毕竟都是按照自己的思路写的。
  • 另一方面,也是做一个分享,之前在想打项目的时候,搜了搜别人的Django项目,发现没有一篇完整的打下来的项目,又或者排版很乱,不适宜阅读。

那你能够从中收获什么呢?

1、打下来后,你可能对Django-MTV架构有更好的理解,能从理论落实到实践

2、或许能提高你对第三方开发文档的阅读和使用能力,因为该项目接入了一些第三方,例如:七牛云/网易云信/网易邮箱等,你需要查阅他们的文档,实现功能。

3、提高前端编写能力,虽然说这个项目所有的页面都写得很简单,当然觉得丑的话你可以调整为你的审美的样式,所以对你前端能力还是有一点帮助的。

  • 包括首先封装一个base.html,然后其他所有页面都继承这页面,实现前端页面模块分块化,让代码看起来更轻便规范

三、项目结尾

最后的最后,如果大家遇到什么问题的话,可以私信我或在博客下评论,我看到会回复的
另外如果大家有什么好的建议的话也可以评论

接下来我可能会考虑打一个【测试平台】的项目,或者写写关于框架的博客

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1001749.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号