Django开发接口时setting.py源码
import os
BASE_DIR = os. path. dirname( os. path. dirname( os. path. abspath( __file__) ) )
SECRET_KEY = '5=nebr)rlitnnfc_&dd0&%mb)5bvj&xn@ue+h$+6ya2nq3e!s6'
DEBUG = True
ALLOWED_HOSTS = [ '*' ]
INSTALLED_APPS = [
'django.contrib.auth' ,
'django.contrib.contenttypes' ,
'django.contrib.sessions' ,
'index' ,
'corsheaders' ,
]
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.middleware.clickjacking.XFrameOptionsMiddleware' ,
]
ROOT_URLCONF = 'MyDjango.urls'
WSGI_APPLICATION = 'MyDjango.wsgi.application'
DATABASES = {
'default' : {
'ENGINE' : 'django.db.backends.sqlite3' ,
'NAME' : os. path. join( BASE_DIR, 'db.sqlite3' ) ,
}
}
AUTH_PASSWORD_VALIDATORS = [
{
'NAME' : 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator' ,
} ,
{
'NAME' : 'django.contrib.auth.password_validation.MinimumLengthValidator' ,
} ,
{
'NAME' : 'django.contrib.auth.password_validation.CommonPasswordValidator' ,
} ,
{
'NAME' : 'django.contrib.auth.password_validation.NumericPasswordValidator' ,
} ,
]
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'UTC'
USE_I18N = True
USE_L10N = True
USE_TZ = True
CORS_ALLOW_CREDENTIALS = True
CORS_ORIGIN_ALLOW_ALL = True
CORS_ORIGIN_WHITELIST = ( )
CORS_ALLOW_METHODS = (
'DELETE' ,
'GET' ,
'OPTIONS' ,
'PATCH' ,
'POST' ,
'PUT' ,
'VIEW' ,
)
CORS_ALLOW_HEADERS = (
'XMLHttpRequest' ,
'X_FILENAME' ,
'accept-encoding' ,
'authorization' ,
'content-type' ,
'dnt' ,
'origin' ,
'user-agent' ,
'x-csrftoken' ,
'x-requested-with' ,
)