当前位置: 首页 > news >正文

福州网站建设精英新手如何自己做网站

福州网站建设精英,新手如何自己做网站,文化馆网站建设意义,免费wordpress主题破解版【Django】配置文件 settings.py 和Flask框架不同,Django框架项目在创建的时会默认生成配置文件settings.py,在深入学习Django框架前,我们先简单了解settings.py文件内非注释代码, from pathlib import Path BASE_DIR Path(__f…

【Django】配置文件 settings.py

和Flask框架不同,Django框架项目在创建的时会默认生成配置文件settings.py,在深入学习Django框架前,我们先简单了解settings.py文件内非注释代码,

from pathlib import Path
BASE_DIR = Path(__file__).resolve().parent.parent

该代码的作用是获取项目根目录,也就是当前文件的父目录的父目录,我们使用该路径时可以通过:BASE_DIR / '目录’的方式使用。

SECRET_KEY = 'django-insecure-wf+mek06k^$$9u08=y+=)!=wwj+k_!lgpuzg!kp+(t-sftvg7('

该代码的作用是项目密钥,当我们需要用到加密或解密的时候可以使用该密钥。

DEBUG = True

DEBUG变量控制着是否使用调试模式,True一般用于开发过程中,表示启用调试模式,False一般用于上线部署,表示不启用调试模式。两者主要区别是修改项目代码后,调试模式会自动重启项目。

ALLOWED_HOSTS = ['*']

该代码表示被允许访问的域名或IP,其中*号表示所有的域名或IP都可以访问。

INSTALLED_APPS = ['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles',
]

该代码是被安装、定义的应用,目前只有Django内部的应用,当我们创建其他应用时,需要在该地方定义创建的应用。

## 中间件
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',
]## 根路由路径
ROOT_URLCONF = 'Django.urls'## 模版
TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates','DIRS': [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目录
WSGI_APPLICATION = 'Django.wsgi.application'## 数据库
DATABASES = {'default': {'ENGINE': 'django.db.backends.sqlite3','NAME': BASE_DIR / 'db.sqlite3',}
}## 密码验证,Django内部自己的验证
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',},
]

在上面的代码中,分别为中间件、根路由路径、模版、wsgi目录、数据库、密码验证,在这里我们简单地了解一下就行了。

LANGUAGE_CODE = 'en-us' 
TIME_ZONE = 'UTC'    
USE_I18N = True
USE_TZ = True

该代码作用是修改国际化、地区、语言,主要当语言修改为zh-hans中文,后台管理系统会变为中文。

STATIC_URL = 'static/'   ## 静态文件(CSS, JavaScript, Images)
DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'  ## 默认主键配置类型

该代码表示静态文件路径和默认主键配置类型。

http://www.laogonggong.com/news/434.html

相关文章:

  • 一条龙网站建设哪家好东莞网站建设方案外包
  • 代搭建网站成都多享网站建设公司
  • 鄂州市建设局网站关键时刻
  • 网站开发和移动开发宁波网站推广营销
  • 网络营销公司注册找哪家官网整站优化
  • 珠海网站优化公司怎么在百度打广告
  • 做网站需要投入多少钱百度信息
  • 企业网站维护存在问题网站推广优化技巧
  • 佛山网站建设公司百度 营销推广多少钱
  • 免费移动网站模板下载湘潭seo培训
  • 百度地图网站后台更新怎样做电商 入手
  • 南昌网站免费制作深圳高端seo公司助力企业
  • 导航网站模板免费自媒体营销方式有哪些
  • 外贸五金网站建设广州百度首页优化
  • 深州市住房保障和城乡建设局网站武汉seo优化顾问
  • 重庆网站建设 快速建站如何在百度上做产品推广
  • 网站建设客户问到的问题网站的seo方案
  • 商业招商网站网络推广seo怎么做
  • 手机网站开发注意的问题百度seo关键词优化市场
  • 做互联网产品和运营必备的网站百度官网进入
  • 淮安哪个做网站好点seo发展前景怎么样啊
  • 中小企业网站制作百度快速排名点击器
  • 网页设计大赛新闻稿青岛百度快速优化排名
  • 个人博客网站制作搭建网络营销电子版教材
  • 网站 备案 哪个省网络营销swot分析
  • 做网站大家都找谁怎么创建网站平台
  • 做文案用什么网站淄博seo
  • 做网站是要云空间吗免费的网站关键词查询工具
  • cn域名的网站seo宣传网站
  • 北京天津网站建设哪家公司好免费网站友情链接