1 安装django
pip install django(最好在虚拟环境下进行安装,互不影响)
测试安装效果
import django 查看
查看虚拟环境文件夹
2 Django主要文件
urls.py | 进行url配置的文件,是网址入口,建立url表达式与视图函数的对应关系,也就是建立访问网址就是调用函数的机制 |
views.py | 视图函数存放模块,处理用户发出的请求。用户请求从urls中的配置项映射过来,逻辑代码分析用户请求后,从数据库中提取数据,项templates文件夹中的模块文件传递数据 |
models.py | 数据模型,定义数据表结构,是数据库操作的基础 |
forms.py | Djanfo表单定义文件。通过表单及字段属性设置,生成页面文本框,对用户提交的数据进行验证 |
templates | 其文件夹中的文件是模板文件,这些文件是视图函数渲染改造的对象,一般是HTML文件,她与视图函数共同生成具有动态内容的网页 |
admin.py | 管理后台配置文件,经过简单的配置代码,就能让后台对数据库数据进行管理 |
settings.py | Django配置文件,在文件中可色湖之应用程序模块,数据库类型,中间件等,可以让个应用程序共享配置文件 |
apps.py | 应用程序本身的配置文件 |
tests.py | 用来编写单元测试代码的文件 |
3 基本开发流程
1)部署开发环境
pip install django
在虚拟环境的Scripts文件夹中有一个django-adimn.exe文件就表示成功
2) 创建项目
选择一个目录并cd进入
cd django
django-admin startproject myproject
会在该目录下生成以下文件:
3)创建应用程序
cd myproject
python manage.py startapp app01
4)编写业务逻辑代码
一般要写在views.py文件中,换句话说就是要在views.py文件中生成一个视图函数并在其中编写代码
5)建立url与视图函数的对应关系
6)启动项目
python manage.py runserver