查看已安装的版本
import django
print(django.VERSION)
安装
在线安装:
安装最新版本:$ sudo pip3 install django
安装指定版本:$ sudo pip3 install django[==版本]
创建Django项目(在tarena中执行)
django-admin startproject mysite1
运行
cd mysite1
python3 manage.py runserver
python3 manage.py runserver 5000
settings.py文件介绍
1.BASE_DIR :用于绑定当前项目的绝对路径(动态计算出来的),所有文件都可以依赖此路径
2.DEBUG:用于配置Django项目的启动模式
True表示开发环境中使用调式模式(用于开发中)
False表示当前项目运行在生产环境中(不启用调试)
3.ALLOWED_HOSTS
(1) [] 空列表,表示只有host请求头为127.0.0.1,localhost能访问本项目
-DEBUG=True时生效
(2) ['*'],表示任何请求头的host都能访问到当前项目
(3) ['192.168.1.3', '127.0.0.1'] 表⽰只有当前两个host头的值能访问当前项⽬
4.INSTALLED_APPS 指定当前项目中安装的应用列表
5.MIDDLEWARE 用于注册中间件
6.TEMPLATES 用于指定模板的配置信息
7.DATABASES 用于指定数据库的配置信息
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'mywebdb',#数据库库名
'USER':'root',#用户名
'PASSWORD':'123456',#密码
'HOST':'127.0.0.1',#数据库所在的地址
'PORT':'3306',# 端口号
}
}
8.LANGUAGE_CODE 用于指定语言配置
英文:"en-us" 中文:"