Django博客开发-数据建模与样式设定

开发流程介绍

之前Django的学习过程当中已经把基本Django开发学完了,现在以Django 的博客项目完成一遍课程的回顾和总结。同时来一次完整开发的Django体验。

一个产品从研究到编码我们要经历以下的过程:

博客开发需求分析与建模

需求分析

       本次项目完成的是一个博客的项目,博客主要目的是为了分享个人的技术,进行技术积累。

       主要是发布文章日志。但是也需要有评论和互动。需要完成以下功能点:

              1、文章的发布、展示、修改、删除。

              2、文章评论

              3、读者互动

              4、图片管理

概要设计

       我们对上面的四个需求进行详细的分析

              1、文章的发布、展示、修改、删除。

                    文章发布、修改和删除,我们可以通过Django的admin后台完成,当然也可以自己定义或者用三方的后台比如xadmin,这个可以作为版本迭代的一个方向。

                    但是在开始的开发过程当中,我们着重要做的就是展示功能,文章展示通常分为以下几个技术点:

                           1、文章列表页

                                     按类型划分

                                     搜索

                                     分页

                            2、文章详情页

                                     文章排版

                2、文章评论

                     1、评论发布

                     2、评论回复

                3、读者互动

                      提供个人联系方式

                4、图片管理     

                     1、文章图片展示管理

                     2、照片展示管理

完成分析之后,开始创建Django项目

       开发版本:

              Python 3.5

              Django 1.8.2

                    pillow 模块 pip3 install pillow

       django-ckeditor 模块 pip3 install django-ckeditor

              Pycharm

   1、创建项目 

              命令:django-admin startproject OurBlog

              

  2、切入项目,创建功能,app

              命令:python manage.py startapp Article

              

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大泽九章

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值