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

基于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

相关文章:

  • 学习笔记02——《深入理解Java虚拟机(第三版)》第三章
  • goredis常见基础命令
  • 深度学习:基于Qwen复现DeepSeek R1的推理能力
  • 法线向量在3D机器视觉中的应用
  • C#初级教程(4)——流程控制:从基础到实践
  • 信息学奥赛一本通 1522:网络 | OpenJudge 百练 1144:Network
  • 算法每日一练 (4)
  • 【Winform】深入理解C#中的异常处理:以WinForms应用程序为例
  • GB28181协议下的RTP传输
  • Android Loader机制解析
  • MapReduce 读取 Hive ORC ArrayIndexOutOfBoundsException: 1024 异常解决
  • Excell 代码处理
  • kafka基本知识
  • Prompt Engineering的重要性
  • JAVAweb-JS基本数据类型,变量,DOM,pop,push函数,事件
  • 【Python爬虫(47)】探秘分布式爬虫性能:从测试到优化之路
  • 哈希表入门到精通:从原理到 Python 实现全解析
  • 洛谷P9242 [蓝桥杯 2023 省 B] 接龙数列
  • 【SpringBoot教程】SpringBoot整合Caffeine本地缓存及Spring Cache注解的使用
  • SSI用量子计算来玩AI
  • 什么网站可以发布有偿做项目/seo关键词布局案例
  • 网站上如何做电子手册/seo站外优化平台
  • 东莞建设教育网站/河南制作网站公司
  • 北京网站手机站建设公司电话/凤山网站seo
  • 使用万网怎么做网站/广州竞价托管代运营
  • 淘宝做图片的网站/网站制作推广电话