用django写一个 云笔记项目: 用户可以在该系统注册、登录,登录后可以在里面写日记,包括对日记的增删改查 需求分解: 模块1:用户模块 功能:用户注册、用户登录 字段:用户名、密码 界面:一般的简单注册登录界面即可 模块2 :云笔记模块 功能:展示首页、对笔记进行增删改查 字段:标题、内容、新增时间、修改时间 界面: 首页要求未登录状态显示登录和注册按钮,已登录状态显示欢迎用户以及查看笔记按钮; 笔记列表界面要求用表格展示所有笔记,并且每个笔记包含修改和删除按钮,界面顶部显示欢迎用户以及新增笔记按钮; 新增和修改界面要求包含标题、内容以及提交按钮;
时间: 2023-05-24 19:04:13 浏览: 99
使用django开发名为学习笔记的项目,完成网站成功实现了用户注册,用户登录功能,实现用户自己仅能访问自己创建的日记等等
模块3:权限控制模块
功能:控制用户权限,确保用户只能操作自己的笔记
字段:用户、笔记
界面:无需界面,后台管理即可
需要用到的技术:
1. Django框架
2. sqlite 数据库
3. HTML、CSS、JavaScript(可以使用Bootstrap等前端框架)
4. 用户认证、权限控制机制
5. URL路由、视图函数、模板等基本概念
阅读全文