django创建项目
概述
要使用django需要提前安装django("pip install django
")。
对于django的一般使用流程:
创建项目-->创建应用-->在settings中将app安装上-->设置urls进行路由分发-->在视图中处理请求,或返回页面等数据或操作数据库然后再返回数据。
创建项目和应用
一个项目可以有多个应用,这样不同应用之间可以相互独立,减少耦合度。
手动创建一个项目:
django-admin startproject <项目名>
手动创建一个应用:
cd <项目名>
django-admin startapp <应用名>
需要注意的是:创建应用时,需要cd到项目的目录中
项目的目录结构
<项目>
├── <应用>
│ ├── admin.py
│ ├── apps.py
│ ├── __init__.py
│ ├── migrations
│ │ └── __init__.py
│ ├── models.py
│ ├── tests.py
│ └── views.py
├── manage.py
└── <项目>
├── asgi.py
├── __init__.py
├── settings.py
├── urls.py
└── wsgi.py
创建完项目和应用后,其目录结构应该是如上所示的(django3.0.5,使用python -m django --version
命令可以查看)。
settings.py文件是django的设置,里面有些重要的配置,后面单独讲。
每个应用下的model.p、yviews.py对应者model和view。