Django配置文件代码说明

yipeiwu_com7年前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实现对一个函数应用多个装饰器的方法。分享给大家供大家参考,具体如下: 下面的例子展示了对一个函数应用多个装饰器,可以加多个断点,在debug模式下,查看程序的运...

一篇文章搞懂Python的类与对象名称空间

一篇文章搞懂Python的类与对象名称空间

代码块的分类 python中分几种代码块类型,它们都有自己的作用域,或者说名称空间: 文件或模块整体是一个代码块,名称空间为全局范围 函数代码块,名称空间为函数自身范围,是本地作用域,...

python threading和multiprocessing模块基本用法实例分析

本文实例讲述了python threading和multiprocessing模块基本用法。分享给大家供大家参考,具体如下: 前言 这两天为了做一个小项目,研究了一下python的并发编...

用Python登录好友QQ空间点赞的示例代码

用Python登录好友QQ空间点赞的示例代码

记得之前跟我女票说过,说要帮她空间点赞,点到999就不点了。刚开始还能天天记得,但是后来事情一多,就难免会忘记,前两天点赞的时候忽然觉得这样好枯燥啊,正好也在学Python,就在想能不能...

利用pytorch实现对CIFAR-10数据集的分类

步骤如下: 1.使用torchvision加载并预处理CIFAR-10数据集、 2.定义网络 3.定义损失函数和优化器 4.训练网络并更新网络参数 5.测试网络 运行环境: win...