基于python的宠物商店管理系统部署步骤

时间:2024-06-07 19:39:11

后端部署步骤

安装mysql数据库,启动服务

打开cmd命令行,进入mysql,并新建数据库

mysql -u root -p
CREATE DATABASE IF NOT EXISTS python_pet DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

恢复sql数据

use shop
source xxxx.sql

修改settings.py中的配置信息
复制资源,将upload文件夹复制到server目录下
安装python 3.8
安装依赖包

pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple

运行项目

python manage.py runserver 0.0.0.0:9003

后期维护改动
将修改的py文件覆盖服务器的py文件即可,重启django

删除数据库

drop database if exists shop;

创建数据库

CREATE DATABASE IF NOT EXISTS shop DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

迁移数据库表

python manage.py makemigrations;

python manage.py migrate;

python manage.py makemigrations myapp;

python manage.py migrate myapp;
跨域配置
django-cors-headers