文章目录

  • 下载
  • 创建项目
  • 创建应用
  • 试运行
  • 调用流程

下载

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

效果:

打开

调用流程

  1. 用户(浏览器方)向服务器请求一个url页面
  2. 请求request到达中间件Request Middlewares,中间件直接/ 预处理后返回response响应
  3. URLConfig通过urls.py文件(连接url格式和view.py函数)和请求的url,找到view.py中的函数
  4. 访问 View Middlewares,中间件直接 / 预处理后返回response响应
  5. 调用view.py中的函数,函数通过models访问底层数据
  6. view函数(连接html和context)return一个context给html
  7. html使用context生成页面
  8. html的输出返回至view函数
  9. HttpResponse送至Response Middlewares,中间件直接 / 预处理后将response返回至用户(浏览器方)

【Django】毕设学习笔记(六)相关推荐

  1. Ethernet/IP 学习笔记六

    Ethernet/IP 学习笔记六 EtherNet/IP defines two primary types of communications: explicit and implicit (Ta ...

  2. Django:学习笔记(2)——创建第一个应用

    Django:学习笔记(2)--创建第一个应用 创建应用 在 Django 中,每一个应用都是一个 Python 包,并且遵循着相同的约定.Django 自带一个工具,可以帮你生成应用的基础目录结构, ...

  3. 吴恩达《机器学习》学习笔记六——过拟合与正则化

    吴恩达<机器学习>学习笔记六--过拟合与正则化 一. 过拟合问题 1.线性回归过拟合问题 2.逻辑回归过拟合问题 3.过拟合的解决 二. 正则化后的代价函数 1.正则化思想 2.实际使用的 ...

  4. ROS学习笔记六:理解ROS服务和参数

    ROS学习笔记六:理解ROS服务和参数 主要介绍ROS服务和参数,同时使用命令行工具rosservice和rosparam. ROS service service是节点之间互相通信的另一种方式,se ...

  5. opencv 手选roi区域_【opencv学习笔记六】图像的ROI区域选择与复制

    图像的数据量还是比较大的,对整张图片进行处理会影响我们的处理效率,因此常常只对图像中我们需要的部分进行处理,也就是感兴趣区域ROI.今天我们来看一下如何设置图像的感兴趣区域ROI.以及对ROI区域图像 ...

  6. JS学习笔记六:js中的DOM操作

    1. JS学习笔记六:js中的DOM操作 文章目录 1. JS学习笔记六:js中的DOM操作 1.1. 获取Dom节点 1.2. 元素属性的操作方式 1.3. DOM节点的创建.插入和删除 1.4. ...

  7. Python学习笔记六——画小猪佩奇

    目录 Python学习笔记六--画小猪佩奇 画布 画笔 属性设置 操纵命令 运动命令 画笔控制命令 全局控制命令 其他命令 Python学习笔记六--画小猪佩奇 使用Python的turtle库可以绘 ...

  8. Learning ROS for Robotics Programming Second Edition学习笔记(六) indigo xtion pro live

    中文译著已经出版,详情请参考:http://blog.csdn.net/ZhangRelay/article/category/6506865 Learning ROS for Robotics Pr ...

  9. django系统学习笔记

    转自:http://hi.baidu.com/derris/item/7ca6013e330563fede2221ab 2010-02-07 00:12 django系统学习笔记--(1)hello ...

  10. Polyworks脚本开发学习笔记(六)-比较运算、数学运算、逻辑运算及流程控制

    Polyworks脚本开发学习笔记(六)-比较运算.数学运算.逻辑运算及流程控制 前言 比较运算.逻辑运算及流程控制是编程的基本语法,Polyworks的语法规则与VB/C#/Python等并没有很大 ...

最新文章

  1. 新手探索NLP(十五)——终章
  2. codeforces 229C
  3. subShell与代码块
  4. 官方版下载_药店大学app官方版下载
  5. 《Android群英传》读书笔记 (5) 第十一章 搭建云端服务器 + 第十二章 Android 5.X新特性详解 + 第十三章 Android实例提高...
  6. Netweaver和CloudFoundry里的trace开关
  7. Java开发笔记(一百零三)线程间的通信方式
  8. PyCharm之python书写规范--消去提示波浪线
  9. 转载】JQuery中如何传递参数如click(),change()等具体实现
  10. Android上传图片的两种方式
  11. resent代码详解
  12. 2021年行政区划代码
  13. java 行政区划数据库_Java学习-056-Jsoup爬虫获取中国所有的三级行政区划数据(一)...
  14. c语言的数据类型说明保留字,第三章 数据类型、运算符与表达式
  15. Element UI快速入门
  16. Linux系统管理(二)连网
  17. 6月24日BEA成都User Group活动PPT下载
  18. 木棍游戏(深搜 模板
  19. 机器学习——线性模型之Softmax回归
  20. Android——进程间通信方式

热门文章

  1. mysql between 等于_MySQL中BETWEEN子句的用法详解
  2. suse nginx php,nginx如何优化
  3. MySQL 语句优化 ICP
  4. 互动留言赠书:《Oracle高性能系统实战大全》
  5. 云和恩墨技术通讯:Oracle AMM自动内存管理引起数据库阻塞
  6. 从标准到开发,解读基于MOF的应用模型管理
  7. 【华为云技术分享】如何览遍“数字中国”的现在与未来?云上智慧地图来支招
  8. android实现截图功能吗,Android实现拍照截图功能
  9. HTML5唐诗三百首,《唐诗三百首》中王维5首五言绝句,代表了盛唐绝句的最高成就!...
  10. cpu计算速度排行榜_CPU速度的计算方法和单位