Django配置文件代码说明

 更新时间:2019年12月04日 09:01:37   作者:卡和我  
在本篇文章里小编给大家整理了关于Django配置文件代码说明知识点,有需要的朋友们学习下。

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

就会出现中文界面了

以上就是本次介绍的全部相关知识点,感谢大家的学习和对脚本之家的支持。

相关文章

  • Django框架组成结构、基本概念与文件功能分析

    Django框架组成结构、基本概念与文件功能分析

    这篇文章主要介绍了Django框架组成结构、基本概念与文件功能,简单分析了Django框架的基本架构、组成、项目创建方法、模块组成以及相关文件功能,需要的朋友可以参考下
    2019-07-07
  • Python的类实例属性访问规则探讨

    Python的类实例属性访问规则探讨

    这篇文章主要介绍了Python的类实例属性访问规则,本文总结了一些对C++和Java程序员来说不是很直观的地方来说明Python中的类实例属性访问,需要的朋友可以参考下
    2015-01-01
  • numpy如何取出对角线元素、计算对角线元素和np.diagonal

    numpy如何取出对角线元素、计算对角线元素和np.diagonal

    这篇文章主要介绍了numpy如何取出对角线元素、计算对角线元素和np.diagonal问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • Python实现遍历目录的方法【测试可用】

    Python实现遍历目录的方法【测试可用】

    这篇文章主要介绍了Python实现遍历目录的方法,涉及Python针对目录与文件的遍历、判断、读取相关操作技巧,需要的朋友可以参考下
    2017-03-03
  • 如何在python中实现线性回归

    如何在python中实现线性回归

    这篇文章主要介绍了如何在python中实现线性回归,帮助大家更好的理解和学习Python,感兴趣的朋友可以了解下
    2020-08-08
  • 浅析Python如何监听和响应键盘按键

    浅析Python如何监听和响应键盘按键

    在许多编程场景中,接收并响应用户输入是至关重要的,本文主要为大家详细介绍如何使用Python来监听和响应键盘按键,有需要的小伙伴可以参考下
    2024-03-03
  • linux中如何使用python3获取ip地址

    linux中如何使用python3获取ip地址

    这篇文章主要介绍了linux中如何使用python3获取ip地址,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • Python处理MySQL与SQLite数据库详解

    Python处理MySQL与SQLite数据库详解

    在数据处理和存储方面,数据库扮演着至关重要的角色,Python提供了多种与数据库交互的方式,本文主要介绍了如何对MySQL与SQLite数据库进行增删改查操作,需要的可以了解下
    2025-02-02
  • Pycharm出现卡顿、反应慢及CPU占用高等问题解决

    Pycharm出现卡顿、反应慢及CPU占用高等问题解决

    相信很多刚开始使用pycharm不太熟练的小伙伴,每天一开机打开pycharm总是卡半天,不知道的还以为是电脑卡了或者啥问题的,下面这篇文章主要给大家介绍了关于Pycharm出现卡顿、反应慢及CPU占用高等问题解决的相关资料,需要的朋友可以参考下
    2023-06-06
  • python中tkinter窗口位置\坐标\大小等实现示例

    python中tkinter窗口位置\坐标\大小等实现示例

    这篇文章主要介绍了python中tkinter窗口位置\坐标\大小等实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07

最新评论