首页 > 其他 > 详细

DJANGO 学生管理系统项目创建流程 -- 单表管理

时间:2018-08-22 19:27:40      阅读:201      评论:0      收藏:0      [点我收藏+]

DJANGO 学生管理系统项目创建流程

 

1、pycharm创建一个django项目

2、建立一个应用:python manage.py startapp app01

3、设置settings.py文件中app的设置

 技术分享图片

4、设置settings.py文件中静态文件路径

 技术分享图片

5、在django的目录中新建静态文件目录

 技术分享图片

6、创建表格models.py

创建一个班级表,一个老师表,一个学生表,并建立班级表和老师表之间的多对多的关系,学生表和班级表做一对多的关系

这里需要特别注意:django的1.9版本之后,

foreignkey必须指定on_delete将foreignkey的on_delete属性设置为models.CASCADE

 技术分享图片

7、删除原有的views.py文件,新建一个views的文件夹

 技术分享图片

8、在views文件夹中新建classes.py   sutdents.py  teachers.py

9、修改ulrs

 技术分享图片

10、在templates目录建立get_classes.html

 技术分享图片

11、编辑classes.py文件

 技术分享图片

12、创建数据库

python manage.py makemigrations

 

python3 manage.py migrate

 

将数据库拖拽到database区域

 

安装驱动程序

 技术分享图片

技术分享图片

技术分享图片

 

13、向数据库中手工添加几条测试数据

 技术分享图片

14、点击这个按钮可以运行项目

 技术分享图片

15、点击这个地方可以修改端口

 技术分享图片

16、编写添加功能

首先新建添加的html页面

 技术分享图片

 

修改url

 技术分享图片

编辑classes.py

 技术分享图片

17、编写删除功能

修改get_classes.html文件

 技术分享图片

编辑url

 技术分享图片

修改classes.py文件

 技术分享图片

 

18、编写修改功能

新建一个修改页面

 技术分享图片

编辑url

 技术分享图片

修改classes.py文件

 技术分享图片

 

DJANGO 学生管理系统项目创建流程 -- 单表管理

原文:https://www.cnblogs.com/trunkslisa/p/9519215.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!