摄影博客

一、项目简介
1.1项目博客地址
https://blog.csdn.net/weixin_46018584/article/details/103569529
1.2 项目完成的功能与特色
摄影博客的设计和实现,可以在页面上实现登录,注册,登录状态等功能。
二、项目的功能架构、主要功能流程图
在这里插入图片描述
图1:主要功能流程图
三、系统模块说明
4.1系统模块列表
模块列表
1、前端页面
2、Admin后台
3、url路由和试图
4、登录和注册
5、数据分析

2.2 各模块详细描述
2.2.1步骤
1、admin后台。
先在models.py中创建数据库模型,我创建了User用来存储用户。

在这里插入图片描述

然后设置好数据库后端,注册app,进行静态文件配置等一系列相关配置,mysqlde库的下载十分关键,后在终端分别输入python manage.py makemigrations和python manage.py migrate。Django自带的数据库会自动创建数据库并保存模型。
在admin.py中直接注册
在这里插入图片描述
创建好超级管理员就可以进入后台访问
在这里插入图片描述

2.url路由和视图
在url.py中书写路由。
在这里插入图片描述
在views.py中编写视图框架并创建前端网页
在这里插入图片描述
2.登录注册。
login.html表单渲染
在这里插入图片描述
页面展示
在这里插入图片描述
登录视图创建,表单创建以及渲染。
在这里插入图片描述
在这里插入图片描述
并且相应修改视图和页面。
注册功能在表单写上新的表单类,写好register.html。实现注册视图
在这里插入图片描述

五、项目总结
5.1特点
摄影作品展,拥有登录状态的显示。
5.2不足之处
项目还有很多功能自己不能完成,自己还有很多不足之处,需要加强学习。
六、完成的工作量评估
6.1 完成的模块数和代码数
模块数:3
代码数:100
6.2 技术含量
django shortcuts渲染模板 ,matplotlib图表形式,表单渲染,多种库的引用,登录验证,登录状态,以及注册。

6.3自我评分
及格

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值