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
就会出现中文界面了
以上就是本次介绍的全部相关知识点,感谢大家的学习和对毛票票的支持。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。