一、概念:
django是python的web开发框架 , 配置较为完善 。解耦性强 , 适合中大型项目开发的团队开发模式 。
django遵循mtv开发思路 ,
①m就是model,中文名是模型,负责编写类 , 对象 。相当于mvc开发思路中的m 。
②t就是template,中文名是模板 , 主要储存静态文件 , 例如html,css,js文件 , 处理前段事宜 。相当于mvc开发思路中的v 。
③v就是view,中文名是视图 , 主要用来处理业务逻辑 。相当于mvc开发思路中的c 。
二、流程:
以下是django的各环节的运行流程图

文章插图
三、创建项目:
1、打开创建项目所在的路径 , 在地址栏“E:\IT\PYthon\PYTHON试验”中输入cmd , 依次输入命令:
django-admin startproject demo03
cd demo03
python manage.py startapp movie
图片示例如下:

文章插图
2、打开pycharm编辑器 , 打开项目路径“E:\IT\PYthon\PYTHON试验\demo03>” , 开始编辑代码
①设置settings文件 , 此文件是在项目目录下 , 做项目配置的 , 配置项共计有3项 , 依次是:
INSTALLED_APPS= [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'movie', #把app文件添加到installed_apps]LANGUAGE_CODE= 'zh-Hans'#设置中文TIME_ZONE= 'Asia/Shanghai'#设置时区为中国上海时区 图片示例分别如下:

文章插图

文章插图
3、开始编写app的视图文件代码 , 代码如下:
fromdjango.shortcuts importrender,redirect fromdjango.http importHttpResponse # Create your views here.defindex(request):returnHttpResponse("这个是首页") 图片示例如下:

文章插图
4、编写app的路由代码 , 代码如下:
fromdjango.urls importpath,re_path from. importviews urlpatterns=[ path('',views.index) ] 图片示例如下:

文章插图
5、编写项目路由 , 代码如下:
fromdjango.contrib importadmin fromdjango.urls importpath,include urlpatterns = [ path('admin/', admin.site.urls), path('',include('movie.urls')), ] 图片示例如下:

文章插图
6、在终端输入代码:python manage.py runserver 8010 , 重启web服务 , 图片示例如下:

文章插图
7.重启服务后 , 在终端显示如下代码数据:
Django version 2.2.1, using settings ‘demo03.settings’
Starting development server at http://127.0.0.1:8010/
Quit the server with CTRL-BREAK.
以上代表重启web服务成功
进入web浏览器页面看到的数据如下图所示:
【超级详细图文讲解django框架 django框架主要用来做什么】

文章插图
推荐阅读
- 新手lol注册玩法详细攻略教程 lol美服怎么玩
- 一文详解三者优缺点详细介绍 现在三大宽带哪家性价比高
- 一文揭秘iQOO z5详细参数配置介绍 iQOO z5优缺点
- 超级飞侠动画片人物名字大全 乐迪动画片人物名字
- 两者关系区别详细讲解 pdf和ppt的区别
- 详细介绍5种新媒体形式 新媒体推广是做什么的
- 详细解读市场营销岗位职责 市场营销的工作内容是什么
- 超详细图解方法 红酒怎么开瓶塞最简单
- h3c交换机配置教程入门 新手配置h3c交换机详细教程
- 无线路由器安装步骤详细图解 有路由器有网线怎么装wifi