Django配置文件常用信息
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配置文件常用信息相关推荐
- webpack基础+webpack配置文件常用配置项介绍+webpack-dev-server
一.webpack基础 1.在项目中生成package.json:在项目根目录中输入npm init,根据提示输入相应信息.(也可以不生成package.json文件,但是package.json是很 ...
- webpack基础+webpack配置文件常用配置项介绍+webpack-dev-server - QxQstar - 博客园
一.webpack基础 1.在项目中生成package.json:在项目根目录中输入npm init,根据提示输入相应信息.(也可以不生成package.json文件,但是package.json是很 ...
- Django(ORM常用字段)
day68 参考:http://www.cnblogs.com/liwenzhou/p/8688919.html 1. Django ORM常用字段: 1. AutoField ...
- [Python+Django]Web学生信息管理系统数据库设计及系统实现
本文我们完成数据的设计,并通过Django框架完成数据库构建同时利用Django框架模式实现学生信息管理系统的功能. 简单的包装下毕设应该没问题了. Python,Mysql,Pycharm的安装本文 ...
- 全国计算机系统导出名单,墨涩网 - 快速查询导出电脑常用信息——墨涩网
我们的查询电脑硬件信息或者软件版本信息的时候,一般都是在电脑的"设备管理器"和电脑系统属性里面查看,或者直接用下载安装鲁大师查看,今天介绍一个利用bat文件快速查询导出电脑常用信息 ...
- 仿联想商城laravel实战---6、自建配置文件和缓存(如何读取自己创建的配置文件的信息)...
仿联想商城laravel实战---6.自建配置文件和缓存(如何读取自己创建的配置文件的信息) 一.总结 一句话总结: config()及相应的方法 1.前端插件选择好了,后端开发超级省力? 比如多图上 ...
- Linux下,进程的相关知识,进程的消耗,常用信息,状态,静态查询命令ps,动态查询命令top
Linux下,进程的相关知识,进程的来源,去向,状态,静态查询命令ps 一.进程主要组成部分 0.没有执行的程序就是普通文本文件,将程序运行起来以后就是进程,进程又有以下组成部分 1.一个或多个文件 ...
- HTML5头部head标签常用信息
查找总结了一些HTML5头部<head>标签常用信息,有错误的,敬请留言指正,或可以留言补充,欢迎留言交流! <!--字体编码--> <metacharset=" ...
- 【Django】Django配置文件和设计模式详解
一.安装和卸载 安装:pip install django[==版本] 卸载:pip uninstall django 二.创建和启动项目 django-admin startproject 项目名称 ...
- Django --ORM常用的字段和参数 多对多创建形式
1 ORM字段 AutoField int自增列,必须填入参数 primary_key=True.当model中如果没有自增列,则自动会创建一个列名为id的列. IntegerField 一个整数类型 ...
最新文章
- Python tips(
- 科大星云诗社动态20201215
- html协商缓存没起作用,用了CDN缓存,就会跳过强缓存和协商缓存吗?
- 现在装修还有必要铺设网线吗?
- 【并查集】Union Find
- JS_高程7.函数表达式(1)
- 如何利用webpack4.0搭建一个vue项目
- virtualenv -p python3 venv报错
- SpringBoot技术点细解
- 如何删除服务中不存在在服务
- 移动手机号神州行去香港购买境外流量包方法和注意事项
- 蛋白定量质谱(Label-free)
- 怎么把EXCEL内的十六进制数进行两位两位倒序排列
- 《人性的弱点》简明总结
- 华为海外15年,浮生一瞬间,我的退休告别贴
- 绪论--《可以量化的经济学》
- 【ELT.ZIP】OpenHarmony啃论文俱乐部—一种深度神经网压缩算法
- 阿里云大数据助理工程师ACA认证最新笔记(2021)
- 多御安全浏览器快捷键汇总
- SLAM流程之视觉前端