Django框架 + Mysql 班级管理系统(多表联查)

本文介绍了如何使用Django框架和Mysql数据库创建一个班级管理系统,通过后端刷新页面处理用户操作。首先创建项目目录,然后在终端中进行相关配置,创建应用和数据库模型,包括两个表之间的外键关系。最后,搭建完成了一个基础的班级管理系统。
摘要由CSDN通过智能技术生成

这里运用了后端刷新页面来实现用户的一些操作,话不多说,直接上代码

首先咱们要先创建一个项目目录

在这里插入图片描述

进入我们电脑cmd 终端中,我这里使用的是gitbash,cd到我们的项目目录中

在这里插入图片描述

接下来的操作非常重要


创建我们的项目名称classMS(classmanage system)
在这里插入图片描述
cd到我们的项目中
在这里插入图片描述
进来后我们创建一个template的文件夹
在这里插入图片描述
创建我们的应用名称,这里是myapply
在这里插入图片描述
注意不要忘记迁移数据库
在这里插入图片描述

在这里插入图片描述
还没结束,这时打开我们的项目classMS(我这里用的是pyc), 此时略过很多字,(根据我们的上上片文章来配置)


models.py下定义我们的数据库
在这里插入图片描述
这里我们有了两个表,ForeignKey为Students的外键,此时一个班级对应多个学生

**项目目录下classMS *

     __init__.py下配置我们数据库

在这里插入图片描述

settings.py下配置:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

 urls.py下配置
 **注意 myapply中的urls.py需要我们手动创建**

在这里插入图片描述


找到我们的应用myapply

urls.py下

在这里插入图片描述

views.py下
	from django.shortcuts import render, redirect, reverse
	from django.http import HttpResponse, HttpResponseRedirect
	from django.views.decora
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值