【Django】毕设学习笔记(六)
文章目录
- 下载
- 创建项目
- 创建应用
- 试运行
- 调用流程
下载
conda activate tf # 进入tf环境
pip install django
创建项目
django-admin startproject web_show #web_show是项目名称
- web_show: 项目的容器。
- manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
- init.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
- asgi.py: 一个 ASGI 兼容的 Web 服务器的入口,以便运行你的项目。
- settings.py: 该 Django 项目的设置/配置。
- urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。
- wsgi.py: 一个 WSGI 兼容的 Web服务器的入口,以便运行你的项目
原有文件基础上多出来的部分,分别作用如下:
创建应用
需要先进入web_show文件
application为应用名
(tf) C:\Users\87167\PycharmProjects\pretreatment>cd C:\Users\87167\PycharmProjects\pretreatment\web_show(tf) C:\Users\87167\PycharmProjects\pretreatment\web_show>python manage.py startapp application
设置seetings.py
效果:
试运行
python3 manage.py runserver
manage.py runserver 80 #80为指定端口
web_show文件下运行
(tf) C:\Users\87167\PycharmProjects\pretreatment\web_show>python3 manage.py runserver(tf) C:\Users\87167\PycharmProjects\pretreatment\web_show>manage.py runserver 80
效果:
打开
调用流程
- 用户(浏览器方)向服务器请求一个url页面
- 请求request到达中间件Request Middlewares,中间件直接/ 预处理后返回response响应
- URLConfig通过urls.py文件(连接url格式和view.py函数)和请求的url,找到view.py中的函数
- 访问 View Middlewares,中间件直接 / 预处理后返回response响应
- 调用view.py中的函数,函数通过models访问底层数据
- view函数(连接html和context)return一个context给html
- html使用context生成页面
- html的输出返回至view函数
- HttpResponse送至Response Middlewares,中间件直接 / 预处理后将response返回至用户(浏览器方)
【Django】毕设学习笔记(六)相关推荐
- Ethernet/IP 学习笔记六
Ethernet/IP 学习笔记六 EtherNet/IP defines two primary types of communications: explicit and implicit (Ta ...
- Django:学习笔记(2)——创建第一个应用
Django:学习笔记(2)--创建第一个应用 创建应用 在 Django 中,每一个应用都是一个 Python 包,并且遵循着相同的约定.Django 自带一个工具,可以帮你生成应用的基础目录结构, ...
- 吴恩达《机器学习》学习笔记六——过拟合与正则化
吴恩达<机器学习>学习笔记六--过拟合与正则化 一. 过拟合问题 1.线性回归过拟合问题 2.逻辑回归过拟合问题 3.过拟合的解决 二. 正则化后的代价函数 1.正则化思想 2.实际使用的 ...
- ROS学习笔记六:理解ROS服务和参数
ROS学习笔记六:理解ROS服务和参数 主要介绍ROS服务和参数,同时使用命令行工具rosservice和rosparam. ROS service service是节点之间互相通信的另一种方式,se ...
- opencv 手选roi区域_【opencv学习笔记六】图像的ROI区域选择与复制
图像的数据量还是比较大的,对整张图片进行处理会影响我们的处理效率,因此常常只对图像中我们需要的部分进行处理,也就是感兴趣区域ROI.今天我们来看一下如何设置图像的感兴趣区域ROI.以及对ROI区域图像 ...
- JS学习笔记六:js中的DOM操作
1. JS学习笔记六:js中的DOM操作 文章目录 1. JS学习笔记六:js中的DOM操作 1.1. 获取Dom节点 1.2. 元素属性的操作方式 1.3. DOM节点的创建.插入和删除 1.4. ...
- Python学习笔记六——画小猪佩奇
目录 Python学习笔记六--画小猪佩奇 画布 画笔 属性设置 操纵命令 运动命令 画笔控制命令 全局控制命令 其他命令 Python学习笔记六--画小猪佩奇 使用Python的turtle库可以绘 ...
- Learning ROS for Robotics Programming Second Edition学习笔记(六) indigo xtion pro live
中文译著已经出版,详情请参考:http://blog.csdn.net/ZhangRelay/article/category/6506865 Learning ROS for Robotics Pr ...
- django系统学习笔记
转自:http://hi.baidu.com/derris/item/7ca6013e330563fede2221ab 2010-02-07 00:12 django系统学习笔记--(1)hello ...
- Polyworks脚本开发学习笔记(六)-比较运算、数学运算、逻辑运算及流程控制
Polyworks脚本开发学习笔记(六)-比较运算.数学运算.逻辑运算及流程控制 前言 比较运算.逻辑运算及流程控制是编程的基本语法,Polyworks的语法规则与VB/C#/Python等并没有很大 ...
最新文章
- 新手探索NLP(十五)——终章
- codeforces 229C
- subShell与代码块
- 官方版下载_药店大学app官方版下载
- 《Android群英传》读书笔记 (5) 第十一章 搭建云端服务器 + 第十二章 Android 5.X新特性详解 + 第十三章 Android实例提高...
- Netweaver和CloudFoundry里的trace开关
- Java开发笔记(一百零三)线程间的通信方式
- PyCharm之python书写规范--消去提示波浪线
- 转载】JQuery中如何传递参数如click(),change()等具体实现
- Android上传图片的两种方式
- resent代码详解
- 2021年行政区划代码
- java 行政区划数据库_Java学习-056-Jsoup爬虫获取中国所有的三级行政区划数据(一)...
- c语言的数据类型说明保留字,第三章 数据类型、运算符与表达式
- Element UI快速入门
- Linux系统管理(二)连网
- 6月24日BEA成都User Group活动PPT下载
- 木棍游戏(深搜 模板
- 机器学习——线性模型之Softmax回归
- Android——进程间通信方式
热门文章
- mysql between 等于_MySQL中BETWEEN子句的用法详解
- suse nginx php,nginx如何优化
- MySQL 语句优化 ICP
- 互动留言赠书:《Oracle高性能系统实战大全》
- 云和恩墨技术通讯:Oracle AMM自动内存管理引起数据库阻塞
- 从标准到开发,解读基于MOF的应用模型管理
- 【华为云技术分享】如何览遍“数字中国”的现在与未来?云上智慧地图来支招
- android实现截图功能吗,Android实现拍照截图功能
- HTML5唐诗三百首,《唐诗三百首》中王维5首五言绝句,代表了盛唐绝句的最高成就!...
- cpu计算速度排行榜_CPU速度的计算方法和单位