drf架构

1.修改settings文件,加跨域
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
# 用来做跨域的
'corsheaders',
]
在settings文件中加上这句代码
# 允许所有域名来访问我们的服务器
CORS_ORIGIN_ALLOW_ALL = True

2.下载跨域库
pip install django-cors-headers
3.关闭cf

# 'django.middleware.csrf.CsrfViewMiddleware',


4.配置数据库

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'zl_test_class',
'USER': 'root',
'PASSWORD': '123456',
'HOST': 'xxx.xx.xxx.xx',
'PORT': 3309
}
}

5.修改时间

TIME_ZONE = 'Asia/Shanghai'

 

6.静态文件加载路径,在末尾加

STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static")
]
posted @ 2022-03-26 14:35  空谷近心  阅读(30)  评论(0)    收藏  举报