python大作业:博客系统开发思路

考核要求

1、命题计划

基于Python的博客系统设计与实现

2、内容要求

使用Python语言及Django或Flask框架开发一个博客系统,该系统主要模块如下:
(1)具有注册、登录功能,用户登录后方可浏览博文;
(2)用户登录后可以对博文进行新增、修改、删除;
(3)具有博文评论功能;
(4)具有个人中心,可以对用户资料进行修改;

开发思路

1、设计前端界面

在打草纸上画出前端页面的大致样式。

2、编写前端页面

使用Dreamweaver或者用pycharm编写前端页面,可以使用bootstrap样式库,快速开发。

3、创建虚拟环境

使用python3自带的venv库,创建虚拟环境,然后升级虚拟环境里的初始依赖包。

4、安装Django

使用包管理工具pip安装最新版的Django。

5、创建项目

使用django-admin.py命令创建新项目.

6、处理初始文件

在项目根目录下新建template、media、static文件夹;
在项目配置文件中配置时区、语言、媒体/静态文件目录等;

7、创建app

使用 startapp命令创建一个应用,注意:要将新建的项目添加到配置文件中

8、创建model

在新建应用中,在model.py文件中新建博文、用户等model,并做数据迁移、生成数据表。

9、编写代码及调试

编写url、视图代码,debug运行项目。

便捷方式

其实淘宝上,有类似的项目,可以直接买了,然后自己改改就行,淘宝直接搜“django 博客”或者“django 源码”,选“源码商城”的那家,可以进他们店铺里挑跟作业要求差不多的。

淘宝链接: 源码商城

django博客
在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值