setting.py文件

"""
Django settings for bms project.Generated by 'django-admin startproject' using Django 2.1.2.For more information on this file, see
https://docs.djangoproject.com/en/2.1/topics/settings/For the full list of settings and their values, see
https://docs.djangoproject.com/en/2.1/ref/settings/
"""import os# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))# Quick-start development settings - unsuitable for production
# See https://docs.djangoproject.com/en/2.1/howto/deployment/checklist/# SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY = 'fsh!ng@ms4#vk@8qcqwpmc$bfis3j_9*603*j(e_c5+k6+-v6v'# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = TrueALLOWED_HOSTS = []# Application definition

INSTALLED_APPS = ['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','book.apps.BookConfig',
]MIDDLEWARE = ['django.middleware.security.SecurityMiddleware','django.contrib.sessions.middleware.SessionMiddleware','django.middleware.common.CommonMiddleware','django.middleware.csrf.CsrfViewMiddleware','django.contrib.auth.middleware.AuthenticationMiddleware','django.contrib.messages.middleware.MessageMiddleware','django.middleware.clickjacking.XFrameOptionsMiddleware','book.utils.middlewares.AuthMiddleWare',"book.utils.middlewares.AccessLimitMiddleWare",]ROOT_URLCONF = 'bms.urls'TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates','DIRS': [os.path.join(BASE_DIR, 'templates')],'APP_DIRS': True,'OPTIONS': {'context_processors': ['django.template.context_processors.debug','django.template.context_processors.request','django.contrib.auth.context_processors.auth','django.contrib.messages.context_processors.messages',],},},
]WSGI_APPLICATION = 'bms.wsgi.application'# Database
# https://docs.djangoproject.com/en/2.1/ref/settings/#databases

DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql','NAME':'bms',       # 要连接的数据库,连接前需要创建好'USER':'root',      # 连接数据库的用户名'PASSWORD':'',      # 连接数据库的密码'HOST':'127.0.0.1', # 连接主机,默认本级'PORT':3306         # 端口 默认3306
    }
}# Password validation
# https://docs.djangoproject.com/en/2.1/ref/settings/#auth-password-validators

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',},
]# Internationalization
# https://docs.djangoproject.com/en/2.1/topics/i18n/

LANGUAGE_CODE = 'zh_Hans'TIME_ZONE = 'UTC'USE_I18N = TrueUSE_L10N = TrueUSE_TZ = True# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/2.1/howto/static-files/

STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR,'static'),
]LOGGING = {'version': 1,'disable_existing_loggers': False,'handlers': {'console':{'level':'DEBUG','class':'logging.StreamHandler',},},'loggers': {'django.db.backends': {'handlers': ['console'],'propagate': True,'level':'DEBUG',},}
}

总代码

DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql','NAME':'bms',       # 要连接的数据库,连接前需要创建好'USER':'root',      # 连接数据库的用户名'PASSWORD':'',      # 连接数据库的密码'HOST':'127.0.0.1', # 连接主机,默认本级'PORT':3306         # 端口 默认3306
    }
}

数据库部分

LOGGING = {'version': 1,'disable_existing_loggers': False,'handlers': {'console':{'level':'DEBUG','class':'logging.StreamHandler',},},'loggers': {'django.db.backends': {'handlers': ['console'],'propagate': True,'level':'DEBUG',},}
}LANGUAGE_CODE = 'zh_Hans'

日志部分

STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR,'static'),
]

静态文件部分

转载于:https://www.cnblogs.com/apollo1616/articles/9891450.html

Django配置文件常用信息相关推荐

  1. webpack基础+webpack配置文件常用配置项介绍+webpack-dev-server

    一.webpack基础 1.在项目中生成package.json:在项目根目录中输入npm init,根据提示输入相应信息.(也可以不生成package.json文件,但是package.json是很 ...

  2. webpack基础+webpack配置文件常用配置项介绍+webpack-dev-server - QxQstar - 博客园

    一.webpack基础 1.在项目中生成package.json:在项目根目录中输入npm init,根据提示输入相应信息.(也可以不生成package.json文件,但是package.json是很 ...

  3. Django(ORM常用字段)

    day68 参考:http://www.cnblogs.com/liwenzhou/p/8688919.html 1. Django ORM常用字段:             1. AutoField ...

  4. [Python+Django]Web学生信息管理系统数据库设计及系统实现

    本文我们完成数据的设计,并通过Django框架完成数据库构建同时利用Django框架模式实现学生信息管理系统的功能. 简单的包装下毕设应该没问题了. Python,Mysql,Pycharm的安装本文 ...

  5. 全国计算机系统导出名单,墨涩网 - 快速查询导出电脑常用信息——墨涩网

    我们的查询电脑硬件信息或者软件版本信息的时候,一般都是在电脑的"设备管理器"和电脑系统属性里面查看,或者直接用下载安装鲁大师查看,今天介绍一个利用bat文件快速查询导出电脑常用信息 ...

  6. 仿联想商城laravel实战---6、自建配置文件和缓存(如何读取自己创建的配置文件的信息)...

    仿联想商城laravel实战---6.自建配置文件和缓存(如何读取自己创建的配置文件的信息) 一.总结 一句话总结: config()及相应的方法 1.前端插件选择好了,后端开发超级省力? 比如多图上 ...

  7. Linux下,进程的相关知识,进程的消耗,常用信息,状态,静态查询命令ps,动态查询命令top

    Linux下,进程的相关知识,进程的来源,去向,状态,静态查询命令ps 一.进程主要组成部分 0.没有执行的程序就是普通文本文件,将程序运行起来以后就是进程,进程又有以下组成部分 1.一个或多个文件 ...

  8. HTML5头部head标签常用信息

    查找总结了一些HTML5头部<head>标签常用信息,有错误的,敬请留言指正,或可以留言补充,欢迎留言交流! <!--字体编码--> <metacharset=" ...

  9. 【Django】Django配置文件和设计模式详解

    一.安装和卸载 安装:pip install django[==版本] 卸载:pip uninstall django 二.创建和启动项目 django-admin startproject 项目名称 ...

  10. Django --ORM常用的字段和参数 多对多创建形式

    1 ORM字段 AutoField int自增列,必须填入参数 primary_key=True.当model中如果没有自增列,则自动会创建一个列名为id的列. IntegerField 一个整数类型 ...

最新文章

  1. Python tips(
  2. 科大星云诗社动态20201215
  3. html协商缓存没起作用,用了CDN缓存,就会跳过强缓存和协商缓存吗?
  4. 现在装修还有必要铺设网线吗?
  5. 【并查集】Union Find
  6. JS_高程7.函数表达式(1)
  7. 如何利用webpack4.0搭建一个vue项目
  8. virtualenv -p python3 venv报错
  9. SpringBoot技术点细解
  10. 如何删除服务中不存在在服务
  11. 移动手机号神州行去香港购买境外流量包方法和注意事项
  12. 蛋白定量质谱(Label-free)
  13. 怎么把EXCEL内的十六进制数进行两位两位倒序排列
  14. 《人性的弱点》简明总结
  15. 华为海外15年,浮生一瞬间,我的退休告别贴
  16. 绪论--《可以量化的经济学》
  17. 【ELT.ZIP】OpenHarmony啃论文俱乐部—一种深度神经网压缩算法
  18. 阿里云大数据助理工程师ACA认证最新笔记(2021)
  19. 多御安全浏览器快捷键汇总
  20. SLAM流程之视觉前端

热门文章

  1. 统一对外的接口,支持requestBody以及表单提交的坑
  2. idea 添加 golang 项目的 gopath
  3. 【二分图】【最大匹配】【匈牙利算法】bzoj1191 [HNOI2006]超级英雄Hero
  4. 高质量的用户体验 推进IT运维向业务服务转变——中国移动通信集团公司
  5. Hibernate 与 Mybatis 如何共存?打破你的认知!
  6. 为什么Go比Java快这么多?看完这个例子就懂!
  7. 点击搜索到获得结果之间的零点几秒 都发生了什么?
  8. 定了!这 35 所高校将设人工智能本科专业!
  9. 前端性能优化如何做到极致?
  10. 推荐一款优雅的 Android 学习 App