django_概述和django的一些基本操作_2021-11-12

一、什么是django
我理解django是一个python的web开发框架,可以实现html页面展示,接口开发,数据库创建及访问的一大套工作

二、django项目怎么创建
file - new project:一定要选一个django项目


image.png

然后他就会有如下的文件


image.png

三、重要文件结构
1、manage.py文件
一级子目录中的 manage.py 文件是管理 Django 项目的重要命令行工具,他用来创建APP,创建数据库,运行django程序

2、settings.py文件
settings.py 文件是 Django 项目的重要配置文件。项目启动时,settings.py 配置文件会被自动调用,而它定义的一些全局为 Django 运行提供参数,我们的一些允许访问我们平台的host信息,数据库信息,我们平台运行的模式,都可以在这里面配置

3、 urls.py文件
url.py 文件用于记录 Django 项目的 URL 映射关系,它属于项目的基础路由配置文件。说白了,url里面写的是网址和这个网址对应的接口操作,比如说在web页面点击登录,我点了登录按钮,那我登录是不是成功啊,成功后怎么做呀,都是有后端的代码去实现的,所以urls.py 网址对应的接口映射去实现的

4、templates
里面存放的是前端展示的html文件,上面的urls.py文件,就相当于这里面html文件和后端view.py文件的连接的桥梁

四、我们先来创建一个项目


image.png

在teminal中,输入

 manage.py startapp APP名

这里的APP可以理解成一个自动化项目

五、项目重要模块说明


image.png

model.py: 这里面存放的是数据库开发脚本
view.py:存放的是接口开发脚本,就是urls.py地址映射的那部分

所以django的运行模式是
settings.py -> url.py -> views.py -> model.py->templates的前端展示

你可能感兴趣的:(django_概述和django的一些基本操作_2021-11-12)