大家好,今天我要跟大家聊聊怎么用Python和Django来搭建一个实训管理平台。这个平台主要针对河北地区的高校,用来帮助学生更好地进行实训管理。
首先,我们需要安装一些必要的工具。比如Python、Django框架以及数据库(这里我们用MySQL)。你可以通过pip命令来安装Django:
pip install django
接下来,我们创建一个新的Django项目。打开终端,输入以下命令:
django-admin startproject实训管理平台
然后进入项目目录:
cd 实训管理平台
创建一个新的应用,比如叫“实训”。在Django里,应用是项目的组成部分:
python manage.py startapp 实训
现在,我们需要配置一下数据库。打开settings.py文件,找到DATABASES部分,修改为:
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': '实训管理平台', 'USER': '你的用户名', 'PASSWORD': '你的密码', 'HOST': 'localhost', 'PORT': '3306', } }
然后,我们需要定义模型。在实训应用下的models.py文件中添加如下代码:
from django.db import models class 学生(models.Model): 姓名 = models.CharField(max_length=100) 学号 = models.CharField(max_length=20) class 实训记录(models.Model): 学生 = models.ForeignKey(学生, on_delete=models.CASCADE) 开始时间 = models.DateTimeField() 结束时间 = models.DateTimeField()
接着,我们需要生成迁移文件并执行它们:
python manage.py makemigrations python manage.py migrate
然后,让我们创建一些超级用户以便登录后台管理系统:
python manage.py createsuperuser
按照提示输入用户名和密码即可。
最后一步是运行服务器,看看我们的平台是否正常工作:
python manage.py runserver
打开浏览器访问http://127.0.0.1:8000/admin/,用刚才创建的超级用户登录,就可以开始管理实训信息了。
这样,我们就完成了一个简单的实训管理平台的搭建。希望对大家有所帮助!如果有任何问题,欢迎随时交流。
]]>