随笔分类 - Django框架
摘要:django使用websocket并实现简易聊天室 django默认只支持http协议 如果你想让django即支持http协议又支持websocket协议,则需要做以下配置 前期配置 前提需要安装channels: channles的安装: 1.配置文件中注册channels应用 2.settin
阅读全文
摘要:1.设置为null 2.建表时其他参数的设置 3.set的使用 4.ManyToMany参数(through,db_constraint) 5.db_constraint ),但是不用约束字段了,一般公司都用false,这样就省的报错,因为没有了约束(Field字段对象,既约束,又建立表与表之间的关
阅读全文
摘要:Django 2.0.3 使用小知识 运行环境: Python 3.6.4 Django 2.0.7 Django Admin中model显示为中文 定义model时,定义一个Meta对象,设置需要显示的中文名称。verbose_name为单数名称,verbose_name_plural为复数名称。
阅读全文
摘要:1.首先我们先在urls.py定义CBV的路由匹配。 FBV的路由匹配: 2.然后,在views.py创建一名为MyReg的类: 注意:该类必须继续View类,且方法名必须与请求方式相同(后面会详解) 3.回到第一步的路由匹配可以看到 ,直接调用了as_view函数。那么现在进去as_view函数看
阅读全文
摘要:Django的View(视图) 一个视图函数(可以是类),简称视图,是一个简单的Python 函数(可以是类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无
阅读全文
摘要:一、Django基础必备三件套 HttpRseponse 内部传入一个字符串参数,返回给浏览器。 在app目录下的views.py添加函数,添加函数之前必须在urls.py添加函数对应关系,否则访问不到 render request : 浏览器请求相关的信息 除request参数外还接受一个待渲染的
阅读全文
摘要:Django的路由系统 "Django 1.11版本 URLConf官方文档" URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL 与 为该URL调用的视图函数之间的映射表。 你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 U
阅读全文
摘要:一、Django框架简介 MVC框架和MTV框架 MVC框架 MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。 D
阅读全文
摘要:Web框架原理 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 先写一个 原始的web框架 可以说Web服务本质上都是在这几行代码基础上扩展出来的。这段代码就是它们的祖宗。 用户的浏览器一输入网址,
阅读全文
摘要:HTTP协议 HTTP协议简介 超文本传输协议(英文: H yper T ext T ransfer P rotocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。 HTTP的发展是由蒂姆·伯纳斯 李于1989年在欧洲核子研究组织(CER
阅读全文

浙公网安备 33010602011771号