当前位置: 首页 > article >正文

基于python+django的家教预约网站-家教信息管理系统源代码+运行步骤

该系统是基于python+django开发的家教预约网站。是给师妹做的课程作业。大家在学习过程中,遇到问题可以在github给作者留言。加油

效果演示

前台地址: http://jiajiao.gitapp.cn

后台地址: http://jiajiao.gitapp.cn/admin

后台管理帐号:

用户名:admin123
密码:admin123

源码地址

https://github.com/geeeeeeeek/python_jiajiao

功能介绍

平台采用B/S结构,后端采用主流的Python+django进行开发,前端采用主流的Vue.js进行开发。

整个平台包括前台和后台两个部分。

  • 前台功能包括:首页、家教详情页、用户中心、家教入驻模块。
  • 后台功能包括:总览、家教管理、分类管理、标签管理、评论管理、用户管理、运营管理、日志管理、系统信息模块。

代码结构

  • server目录是后端代码
  • web目录是前端代码

运行步骤

后端运行步骤

(1) 安装python 3.8

(2) 安装依赖。进入server目录下,执行 pip install -r requirements.txt

(3) 安装mysql 5.7数据库,并创建数据库,创建SQL如下:

CREATE DATABASE IF NOT EXISTS python_jiajiao DEFAULT CHARSET utf8 COLLATE utf8_general_ci

(4) 恢复shop.sql数据。在mysql下依次执行如下命令:

mysql> use xxx;
mysql> source D:/xxx/xxx/xxx.sql;

(5) 启动django服务。在server目录下执行:

python manage.py runserver
前端运行步骤

(1) 安装node 16.14

(2) 进入web目录下,安装依赖,执行:

npm install 

(3) 运行项目

npm run dev

界面预览

b.png


http://www.kler.cn/a/559713.html

相关文章:

  • C语言番外篇(3)------------>break、continue
  • Linux提权之metasploit 提权(五)
  • Seata1.5.2学习(二)——使用分布式事务锁@GlobalLock
  • Gin从入门到精通 (三)路由
  • [特殊字符] 蓝桥杯 Java B 组 之位运算(异或性质、二进制操作)
  • 在生产环境中部署和管理 PostgreSQL:实战经验与最佳实践
  • 如何在java中用httpclient实现rpc get请求
  • java实现二维码图片生成和编解码
  • 关于 BK3633 上电时受串口 UART2 影响而无法启动的问题说明
  • git常用指令详解
  • SQL写法技巧
  • vllm部署LLM(qwen2.5,llama,deepseek)
  • 【愚公系列】《鸿蒙原生应用开发从零基础到多实战》001-TypeScript概述‌
  • 无人机避障——Mid360+Fast-lio感知建图+Ego-planner运动规划(胎教级教程)
  • Linux命令行导出Emacs ORG文档为HTML
  • Java 版 DeepSeek API 调用的小白详细教程
  • 最新华为 HCIP-Datacom(H12-821)2025.2.20
  • 计算机专业知识【MySQL 表名和列名使用中文的探讨】
  • uniapp 网络请求封装(uni.request 与 uView-Plus)
  • 【每日八股】计算机网络篇(一):概述