项目简介
本项目基于Django框架搭建,是一个校园健康生活平台,主要用于管理学生的运动打卡记录,同时展示相关新闻和公告。学生能在平台进行注册、登录、打卡等操作,后勤老师可通过Django后台管理界面查看和上传数据。
项目的主要特性和功能
- 用户管理:支持学生用户注册与登录,后勤老师利用Django自带超级管理员界面查看和上传数据。
- 运动打卡:学生使用POST表单记录运动打卡信息,包含地点、运动类型、时长和日期。
- 新闻展示:爬取中国疾病预防控制中心网站的新闻,在首页利用bootstrap框架展示并滚动,用户可点击图片跳转原文页。
- 个人页面:展示用户个人信息和打卡信息,通过外键过滤实现精准展示。
- 后台管理:后勤老师可在后台管理界面查看和管理学生的打卡记录。
安装使用步骤
- 确保Python环境已安装Django框架。
- 项目源码文件已下载至本地。
- 在项目根目录下,运行命令
python manage.py runserver
启动开发服务器。 - 打开浏览器,访问
http://127.0.0.1:8000/
进入平台首页。 - 用户可进行注册、登录等操作使用平台功能,后勤老师通过后台管理界面查看和上传数据。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】