django框架简介
目录
- django框架
- 简介
- 应用app
- 命令操作django
- pycharm操作django
- django主要文件介绍
django框架
简介
版本
- django3.X:默认支持异步功能
- django2.X:默认不支持异步
- django1.X:默认不支持异步
下载使用
建议使用1.11.X版本
pip install django==1.11.11
验证是否下载成功
cmd窗口直接输入django-admin,有反应就是成功了。
应用app
django本身类似于是一个空壳子,真正的功能是由里面的各个应用决定。django框架就相当于是一所大学,应用相当于是大学里面的各个学院。
在使用django框架时,会先创建一个空的django项目,然后根据功能的不同创建不同的应用。
创建应用之后,一定要去配置文件中注册才能生效。
比如我创建一个应用,名为app01,创建后给settings.py文件中INSTALLED_APPS配置添加应用名称。
命令操作django
1.创建django项目
django-admin startproject 项目名
2.进入django项目目录
cd 项目名
3.创建app应用
python manage.py startapp 应用名
4.启动django项目
python manage.py runserver IP地址:端口号
5.浏览器访问IP地址:端口号
pycharm操作django
1.file-->new project,选择django,输入信息,创建,选择此窗口打开。
2.创建应用:tools-->Run manage.py Task
在弹出来的终端输入创建应用命令:
startapp 应用名
3.修改端口号:
4.启动项目:
5.浏览器访问
django主要文件介绍
djangoProject:项目文件名
{
app01:应用文件夹
{
migrations文件夹:数据迁移记录
admin.py:django自带的后台管理
apps.py:用于app的注册
models.py:专门用于操作数据库
views.py:视图层
}
djangoProject:项目同名文件夹
{
settings.py:项目配置文件
urls.py:路由层
}
templates:模板层
manage.py:django入口文件,很多命令都需要该文件支持
db.sqlite3:django启动之后才会生成的文件,其实就是django自带的小型数据库
}