一、基础配置(配置文件为settings.py)
以下内容中有使用os,必须导入os

import os

1、调试模式

DEBUG = True

2、禁用csrf中间件(如果不禁用post请求会出现问题,后期可以学会如何使用在改回来)
在开头出加个#号即可

MIDDLEWARE = [......#'django.middleware.csrf.CsrfViewMiddleware',......
]

3、请求头HOST的值(新手建议一开始先设置为"*",避免出现问题)

ALLOWED_HOSTS = ["*"]
#[]空列表 表示请求头中host为127.0.0.1,localhost能访问本项目
#['*']表示任何请求头的host都能访问到当前目录
#['192.168.1.3','127.0.0.1']表示只有当前两个host头的值能访问当前项目(公网ip或域名)

4、TEMPLATES(模板(HTML文件)存放位置)

 TEMPLATES = [{......'DIRS': [os.path.join(BASE_DIR,'templates')],#模板储存位置(表示存放在与manage.py同级templates目录下,可以自己修改需要的位置)......}
]

5、static静态文件(js\css\img)
使用案例:配置后使用(127.0.0.1/static/js/my.js)即可获得(js目录下的my.js文件)

STATIC_URL = '/static/' #静态文件的路由
STATICFILES_DIRS = (os.path.join(BASE_DIR,'static'),)
#静态文件位置(表示存放在与manage.py同级static目录下,可以自己修改需要的位置)
#注意:STATICFILES_DIRS 是一个元组,不要忘记了后面的逗号,不然会报错哦

6、语言   LANGUAGE_CODE

LANGUAGE_CODE = 'zh-Hans'#英文:'en-us'#中文:'zh-Hans'

7、时区 TIME_ZONE

TIME_ZONE = 'Asia/Shanghai'#世界标准时区:'UTC'#中国时区:'Asia/Shanghai'

二、其他常见配置

1、 mysql数据库配置 DATABASES

(如果使用默认数据库(sqlite)无需修改)

DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql','NAME':'数据库名字','USER':'root',#数据库名字用户名'PASSWORD':'123456',#数据库密码'HOST':'127.0.0.1','PORT':'3306',#端口'OPTIONS': {'charset':'utf8mb4'}, #打开数据库 编码格式 ——解决4字节表情无法储存问题}
}

2、注册应用 INSTALLED_APPS

Django配置大全相关推荐

  1. python3 django配置数据库(mysql)

    python3 django配置数据库(mysql)http://www.bieryun.com/3311.html python3 下的mysql驱动 django 连接mysql默认驱动是MySQ ...

  2. ASA LAB-ASA NAT配置大全

    ASA LAB-ASA NAT配置大全 两种NAT配置方式 : 1- Auto(object)NAT 2- Twice NAT NAT分类 : Static nat Dynamic nat Stati ...

  3. Nginx+UWSGI+Django配置全过程

    Nginx + uwsgi + Django 安装配置 一.安装Nginx uwsgi Django 安装tengine yum install pcre-devel -y wget http://t ...

  4. Nginx +uwsgi+django配置

    Nginx+uwsgi+django配置 nginx配置 nginx.conf 一般位于linux系统的 /etx/nginx/ 目录下 upstream django {server unix:// ...

  5. redis配置_Redis配置大全(三)

    " 点击关注Coding小暮,获取更多优质内容哦" Redis配置文件的讲解,今天将会全部讲完.先来个前文回顾: 吐血整理Redis配置大全(一) Redis配置大全(二) 本篇内 ...

  6. 智能会议系统(16)---Linphone配置大全

    Linphone配置大全 1. 自动接听电话: non_localizable_custom.xml <bool name="auto_answer_calls">fa ...

  7. 微信抢票环境配置——nginx + uwsgi + django配置服务器

    微信抢票环境配置--nginx + uwsgi + django配置服务器 1 uwsgi配置 2 http协议(80端口)下的nginx配置 1 uwsgi配置 安装uwsgi pip3 insta ...

  8. Python3.7中,Django配置MySql数据库

    上一节中讲了Python3.7搭建Django框架项目 ,并且项目能够运行起来,Django框架中默认配置的数据库是sqlite,sqlite数据库虽然小巧,但是对于大型项目时sqlite就会有瓶颈, ...

  9. Django配置163邮箱出现 authentication failed(535)错误解决方法

    2019独角兽企业重金招聘Python工程师标准>>> 最近用Django写某网站,当配置163邮箱设置完成后,出现535错误即:smtplib.SMTPAuthentication ...

最新文章

  1. 深度Linux13,Ubuntu 13.04安装Linux Deepin特色软件
  2. mysql基于时间盲注_MYSQL基于时间的盲注详解
  3. 如何关闭idea中反编译文件时的弹框提示?
  4. euv光刻机有什么用_日本光学技术全球第一,可高端光刻机为何只有荷兰能造?...
  5. 《设计模式》杂记之里氏替换原则
  6. linux 系统课程-进程控制01
  7. python接口自动化(二十五)--unittest断言——下(详解)
  8. [Study Notes][001][gstreamer] memory
  9. 小米集团架构调整:王川出任CSO 李肖爽兼任大家电部总经理
  10. 被投毒的管道:研究员探索CI环境中的攻击方法
  11. Open Xml Sdk创建目录
  12. spring-aop源码分析
  13. 为什么一用迅雷下东西wifi就上不了网了?限速也没用
  14. slickedit快捷键冲突问题
  15. 百度文档吓载券免财富值自助吓载方法
  16. win10如何找计算机管理员密码,win10怎么修改administrator账户密码 win10修改管理员账户密码方法...
  17. 人类的心理行为模式(几个心理学实验)
  18. Applese涂颜色-欧拉降幂公式
  19. 补淘宝单平台哪个便宜?如何补单才能增加权重?
  20. 小米4c怎么添加语言怎么设置在哪个文件夹,小米4c开发者选项在哪

热门文章

  1. 计算机经历的四次历史变革,计算机经历的四代历史变革
  2. 【考研经验】22西电网信考研上岸经验分享
  3. 计算机网络--HTTP
  4. 短链系统设计-存储设计
  5. 【网络跳转】电脑双网卡互通
  6. 大数据处理技术基础 week1
  7. html5文字环绕图片,css怎么让文字环绕图片?
  8. linux mysql插入数据乱码_linux mysql数据库中文乱码
  9. 其实苹果手机辨别真假这么简单!查看桌面1个图标,就能轻松分辨
  10. 深拷贝和浅拷贝的理解