码迷,mamicode.com
首页 > 其他好文 > 详细

Django参数设置

时间:2016-06-21 17:28:00      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:

本次说明使用的是Django-1.8.6,其他版本请勿对号入座

Django项目创建后,首先就要进行参数的配置,常用的配置包括:数据库配置、模板配置、静态文件配置、session配置等

1、数据库配置。在settings.py中找到DATABASES字段进行如下配置:
 1 DATABASES = {
 2     ‘default‘: {
 3         ‘ENGINE‘: ‘django.db.backends.mysql‘,   #这里配置的是mysql数据库
 4         ‘HOST‘:‘数据库服务器ip‘,
 5         ‘PORT‘:3306,   #数据库端口,mysql默认端口为3306
 6         ‘NAME‘:‘数据库名称‘,
 7         ‘USER‘: ‘数据库用户名‘,
 8         ‘PASSWORD‘:‘用户对应的密码‘,
 9     }
10 }

2、在Django-1.8.6中已经默认配置了一个模板,如下。如果需要修改模板路径,只需修改DIRS一行即可
 1 TEMPLATES = [
 2     {
 3         ‘BACKEND‘: ‘django.template.backends.django.DjangoTemplates‘,
 4         ‘DIRS‘: [os.path.join(BASE_DIR, ‘templates‘)]      #如要配置多个路径,可使用逗号进行分隔
 5         ,
 6         ‘APP_DIRS‘: True,
 7         ‘OPTIONS‘: {
 8             ‘context_processors‘: [
 9                 ‘django.template.context_processors.debug‘,
10                 ‘django.template.context_processors.request‘,
11                 ‘django.contrib.auth.context_processors.auth‘,
12                 ‘django.contrib.messages.context_processors.messages‘,
13             ],
14         },
15     },
16 ]

3、配置静态文件路径,这里配置的是static文件在项目根目录下,STATICFILES_DIRS字段默认没有,需要自己添加
1 STATICFILES_DIRS = [
2     os.path.join(BASE_DIR,‘static‘)
3 ]

4、session超时设置
1 SESSION_EXPIRE_AT_BROWSER_CLOSE = True  #在浏览器关闭时session超时
2 
3 SESSION_COOKIE_AGE = 60*30   #设置session超时时间,单位是秒

 



Django参数设置

标签:

原文地址:http://www.cnblogs.com/MacoLee/p/5604001.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!