学习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

6setting.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、

7、django+vue, 路由打通,vue模版项目

https://www.cnblogs.com/zhangxue521/p/12957816.html

posted @ 2023-11-29 11:19  东方不败--Never  阅读(46)  评论(0)    收藏  举报