Django配置文件代码说明

yipeiwu_com6年前Python基础

Django配置文件settings简单说明,包含时区语言等

打开创建好的django工程,查看settings.py文件

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

这行代码定义了当前settings.py文件的绝对路径的父文件夹的父文件夹为

BASE_DIR,也就是工程的根目录

接着看下面的

DEBUG = True

这行代码让django自带的服务器能自动重启,跟踪打印错误日志

下面的

ALLOWED_HOSTS = []

这个仅在DEBUG = False时候起作用,目的是只有在列表的域名才允许访问

INSTALLED_APPS 中有工程的所有app,只有在里面的app才能正常访问,相当于注册

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',

]

下图是语言和时区的设置,因为在中国,改成以下格式:

LANGUAGE_CODE = 'zh-hans'

TIME_ZONE = 'Asia/Shanghai'

改完运行服务器 再访问

http://127.0.0.1:8000/admin

就会出现中文界面了

以上就是本次介绍的全部相关知识点,感谢大家的学习和对【听图阁-专注于Python设计】的支持。

相关文章

python如何生成各种随机分布图

python如何生成各种随机分布图

在学习生活中,我们经常性的发现有很多事物背后都有某种规律,而且,这种规律可能符合某种随机分布,比如:正态分布、对数正态分布、beta分布等等。 所以,了解某种分布对一些事物有更加深入的理...

django反向解析URL和URL命名空间的方法

本文介绍了django反向解析URL和URL命名空间,分享给大家,具体如下: 首先明确几个概念: 1.在html页面上的内容特别是向用户展示的url地址,比如常见的超链接,图片链接等,...

Python中使用多进程来实现并行处理的方法小结

进程和线程是计算机软件领域里很重要的概念,进程和线程有区别,也有着密切的联系,先来辨析一下这两个概念: 1.定义 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系...

python 自动批量打开网页的示例

如下所示: import webbrowser import codecs import time with open("test.txt") as fp: for ebayno...

python3.6下Numpy库下载与安装图文教程

python3.6下Numpy库下载与安装图文教程

今天在做Plotly的散点图时,需要Numpy 这个库的使用。 没有安装Numpy这个库的时候,报错一般是下图这样:ModuleNotFoundError: No module name...