随笔分类 - Django
摘要:核心知识点: 1.FBV/CBV 2.HttpResquest/HttpResponse 一个视图函数(类),简称视图,是一个简单的python函数(类),他接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身
阅读全文
摘要:核心知识点: 1.变量{{ }} 逻辑{% %} 2.过滤filter{default length slice date safe trancatechars filesizeformat lower/upper} 3.逻辑判断{ if/else in with} 4.母板:{% block mo
阅读全文
摘要:一、MVC框架和MTV框架 MVC全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。 Django框架的设计模式借鉴了MVC
阅读全文
摘要:之前在使用pymysql操作数据库的时候都是写死在视图函数中,并且有很多重复的代码。 我们可以优化一下,把重复的代码提取出来。写成函数: 这样只要在需要连接数据库做操作的时候,调用我们上面定义的函数就可以了。 但是这样还是有问题,当我要大批量创建数据的时候,就需要多次调用create方法了,相当于多
阅读全文
摘要:核心知识点 1.web应用类似于一个socket客户端,用来接收请求 2.HTTP:规定了客户端和服务器之间的通信格式。 3.一个HTTP包含两部分,header和body,body是可选,\r\n分隔头部,\r\n\r\n分隔头部和身体。 4.WSGI:定义了用python编写的web服务程序和w
阅读全文