首先创建一个django项目,选好环境之后进入创建一个App (如果不能创建app在settings里面导入:import os)
创建App方法 pycharm终端写入: python manage.py startapp app名 // 中间一个空格隔开
settings设置跨域问题
settings下的
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'corsheaders', // 跨域App
'rest_framework', // DRF框架
'facotapp', // 自己创建的App名字
]
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'corsheaders.middleware.CorsMiddleware', //添加跨域中间件
'django.middleware.common.CommonMiddleware',
# 'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
CORS_ORIGIN_ALLOW_ALL = True //允许所有源访问,实现跨域 空行添加
配置好跨域之后进入创建的App里面下的model.py中构建model类
clas