- 1、本文档共82页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第15章Django框架入门;学习目标/Target;学习目标/Target;章节概述/Summary;目录/Contents;Web开发基础知识;;;15.1.1HTTP协议;;当客户端和服务器基于HTTP协议进行通信时,客户端会根据访问的资源或需求构建请求,将构建好的请求发送给服务器,这个请求信息就是HTTP请求。HTTP请求由请求行、请求头部、空行、以及请求数据这四个部分组成,基本格式具体如图所示。;GET/first.jspHTTP/1.1
Accept:image/gif.image/jpeg,*/*
Accept-Language:zh-CN
User-Agent:Mozilla/5.0(WindowsNT6.1;WOW64;Trident/7.0;rv:11.0)
likeGecko
Accept-Encoding:gzip,deflate
Host::8000
DNT:1
Connection:Keep-Alive
Cookie:__utma914268212.1471315236.1497498941.1497516645.196;
username=jinqiaopassword=1234;当服务器收到客户端的请求信息后,会对请求进行相应的处理,并在处理完请求后生成响应信息,之后将响应信息发送给客户端,这个响应信息就是HTTP响应。HTTP响应由状态行、响应头、空行、以及响应正文这四个部分组成,基本格式具体如图所示。;HTTP/1.1200OK
Connection:Keep-Alive
Content-Encoding:gzip
Content-Type:text/html;charset=utf-8
Date:Thu,06Jul202306:59:54GMT
Expires:Thu,06Jul202306:59:54GMT
Server:BWS/1.1;HTTP请求可以使用多种请求方法,在HTTP/1.0中定义了GET、POST、HEAD三种请求方法,在HTTP/1.1中新增了OPTIONS、DELETE、PUT、TRACE、CONNECT等请求方法,根据不同的场景需使用不同的请求方法。;15.1.1HTTP协议;15.1.1HTTP协议;;;;;;15.1.3CSS简介;15.1.3CSS简介;15.1.3CSS简介;;;在html_demo.html文件中为标签h3添加动态功能,使网页中的标题能够一直变换颜色,修改后的代码如下加粗部分所示:;;;;初识Django框架;;;;;;;;搭建Django环境;;;;;;;以Windows10系统为例,介绍如何创建和使用虚拟环境。
打开命令行窗口,在提示符后面通过pip命令在线安装virtualenv,具体命令及其运行结果如下:;virtualenv安装完成后,便可以使用virtualenv命令创建包含Python的虚拟环境。创建虚拟环境的命令主要有两种,具体语法格式如下:;在E:\env_space目录下通过第1种命令创建虚拟环境first_env,具体命令及其执行结果如下所示。;若启用命令执行成功,则当前工作环境会切换至虚拟环境,并在命令行窗口的命令行前缀中显示虚拟环境的名称,具体如下所示:;;;创建第一个Django项目;;;打开命令行窗口启动虚拟环境first_env,在当前目录下创建Django项目,具体命令如下所示。;Django项目的目录结构中由上至下各目录和文件的说明如下。
mysite\:Django项目的根目录,包含其他子目录或文件。Django并不关心根目录的名称,用户可以重新为根目录命名。
mysite\manage.py:提供Django项目管理功能的命令行工具。
?mysite\mysite\:Django项目的包,用于存放项目文件,包的名称通常与项目名称相同。在引用项目文件时会使用到这个包名,例如通过mysite.urls引用项目文件urls.py。
mysite\mysite\__init__.py:空文件,用于标识该文件所在的目录应被视为Python包。;Django项目的目录结构中由上至下各目录和文件的说明如
您可能关注的文档
- Python程序开发案例教程(第2版)课件 第4章 列表与元组.pptx
- Python程序开发案例教程(第2版)课件 第1章 开启Python学习之旅.pptx
- Python程序开发案例教程(第2版)课件 第2章 数字类型与字符串.pptx
- Python程序开发案例教程(第2版)课件 第3章 流程控制.pptx
- Python程序开发案例教程(第2版)课件 第5章 字典和集合.pptx
- Python程序开发案例教程(第2版)课件 第6章 函数.pptx
- Python程序开发案例教程(第2版)课件 第7章 类与面向对象.pptx
- Python程序开发案例教程(第2版)课件 第8章 模块.pptx
- Python程序开发案例教程(第2版)课件 第9章 文件与文件路径操作.pptx
- Python程序开发案例教程(第2版)课件 第10章 错误和异常.pptx
文档评论(0)