君博网络是否提供专业服务,以制作西宁地区微信公众号封面?

摘要:西宁网站建设君博正规,可以做微信公众号封面的网站,网站备案公告,从零开始学ui设计文章目录 HTTP协议socket实现一个web服务器WSGI实现一个web服务器WSGI实现支持多URL的web服务器WSGI实现图片显示的web服务器MV
西宁网站建设君博正规,可以做微信公众号封面的网站,网站备案公告,从零开始学ui设计文章目录 HTTP协议socket实现一个web服务器WSGI实现一个web服务器WSGI实现支持多URL的web服务器WSGI实现图片显示的web服务器MVC MTV1.MVC2.MTV3.总结 一、创建Django项目1.创建项目2.创建app3.第一次django 请求 二、模板1.配置settings.py2.模板语法3.继承模板 三… 文章目录 HTTP协议socket实现一个web服务器WSGI实现一个web服务器WSGI实现支持多URL的web服务器WSGI实现图片显示的web服务器MVC MTV1.MVC2.MTV3.总结 一、创建Django项目1.创建项目2.创建app3.第一次django 请求 二、模板1.配置settings.py2.模板语法3.继承模板 三、models模型1.常用字段属性 四、设置数据库1.设置mysql库2.mysqldb替换mysql3.数据迁移 五、URL路由匹配1.正则匹配2.路由匹配传参3.管理多个URL文件1.去除重复url路径2.视图传参数 六、View视图1.HttpRequest对象2.HttpResponse对象3.CBV-类方法4.通过HttpResponse下载文件5.分页功能 七、ORM的增删改查语句1.创建语句2.查询语句3.修改语句4.删除语句5.Filter过滤条件6.多模块关联关系7.Queryset对象方法8.ORM对象操作1.单表对象操作2.外键关联操作3.外键反向关联操作4.多对多操作5.多对多反向操作 八、Django会话技术1、cookie工作原理2.Cookie2、CSRF防止CSRF 九、ORM-admin后台管理1.管理app下的表(模型)2.自定制admin(管理界面) 返回上级目录 HTTP协议 HTTP协议(HyperText Transfer Protocol超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效使网络传输减少。它不仅保证计算机正确快速地传输超文本文档还确定传输文档中的哪“部分以及哪部分内容首先显示(如文本先于图形)等。 socket实现一个web服务器 # -*- coding:utf-8 -*- # created by Alex Li - 路飞学城import socketdef main():sock socket.socket(socket.AF_INET, socket.SOCK_STREAM)sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)sock.bind((localhost, 8000))sock.listen(5)while True:# 等待浏览器访问conn, addr sock.accept()# 接收浏览器发送来的请求内容data conn.recv(1024)print(data)# 给浏览器返回内容conn.send(bHTTP/1.1 200 OK\r\nContent-Type:text/html; charsetutf-8\r\n\r\n)conn.send(h1 stylecolor:blue电脑前的你长的真好看!/h1.encode(utf-8))# 关闭和浏览器创建的socket连接conn.close()if __name__ __main__:main() WSGI实现一个web服务器 WSGI (Web Server Gateway lnterface) 是一种规范它定义了使用python编的web app (应用程序) 与web server (socket服务端)之间接口格式实现web app与web server间的解耦通俗的说:当规范建立后程序就不再重复编写web server (socket服务端)而是直接使用现成的实现WSGI的模块 (例如:wsgiref、uwsgiwerkzeug)从而让程序员更加专注与业务代码与其重复造轮子不如直接用现成的。
阅读全文