学习vue3——搭建后端部分&路由打通
1、创建项目
django-admin startproject StudentV4BE
2、创建APP
python3 manage.py startapp student
3、app 的__init__.py 文件下

import pymysql
pymysql.install_as_MySQLdb()
4、关系模型映射
python3 manage.py makemigrations
python3 manage.py migrate
5、运行
python3 manage.py runserve 127.0.0.1:8000
6、setting.py 配置跨站请求

ALLOWED_HOSTS = ["*"]
INSTALLED_APPS = [
'corsheaders', # 解决跨站请求
]
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'corsheaders.middleware.CorsMiddleware', # 解决跨站请求
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
# 解决跨站请求,添加cors配置
# 设置白名单
# CORS_ORIGIN_WHITELIST= ("http://192.168.190.1:8080",)
# 设置全部访问
CORS_ORIGIN_ALLOW_ALL = True
# 设置cors cookies
CORS_ALLOW_CREDENTIALS = True
8、

浙公网安备 33010602011771号