上一页 1 2 3 4 5 6 ··· 18 下一页
摘要: 1.Flask提供的Web服务器不适合在生产环境中使用 2.run方法启动flask集成的服务器: 例: 3.源码: 从源码中可以看出,Flask集成的run方法是由werkzeug中的run_simple方法提供的。run()接受debug参数时,options.pop('debug'),设定’u 阅读全文
posted @ 2018-09-05 21:38 裙下的小香蕉 阅读(1608) 评论(0) 推荐(0) 编辑
摘要: request.args 从URL地址中的参数request.form POST请求时 从FormData中获取参数request.data # Content-Type: None request.json # Content-Type: application/jsonrequest.heade 阅读全文
posted @ 2018-09-05 20:48 裙下的小香蕉 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 更新丢失:新改的覆盖先改的,开发中有三种方法解决 1、将事务级别提高到最高级别TRANSACTION_SERIALIZABLE 操作双方都要提升级别;查询使用共享锁;更新使用更新锁;一方查询,一方更新,共享锁和更新锁会冲突;当双方更新锁,出现死锁,程序会自动回滚一方操作,从而避免更新丢失 2、悲观锁 阅读全文
posted @ 2018-09-05 15:44 裙下的小香蕉 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 官方相关地址:https://docs.python.org/3.6/library/functools.html 一.简单介绍: functools模块用于高阶函数:作用于或返回其他函数的函数。一般而言,任何可调用对象都可以作为本模块用途的函数来处理。 functools.partial返回的是一 阅读全文
posted @ 2018-09-03 11:52 裙下的小香蕉 阅读(546) 评论(0) 推荐(0) 编辑
摘要: Model._meta API是Django ORM的核心,它使得lookups、queries、forms、admin这些模块通过每个model类的_meta的属性可以了解每个model的情况。1. 字段访问API,使用名字检索一个model的字段实例 Options.get_field(fiel 阅读全文
posted @ 2018-09-02 18:03 裙下的小香蕉 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 当url地址含有中文,或者参数有中文的时候,这个算是很正常了,但是把这样的url作为参数传递的时候(最常见的callback),需要把一些中文甚至'/'做一下编码转换。 所以对于一些中文或者字符,url不识别的,则需要进行转换,转换结果如下: 一、urlencode urllib库里面有个urlen 阅读全文
posted @ 2018-09-02 10:54 裙下的小香蕉 阅读(6584) 评论(0) 推荐(0) 编辑
摘要: inclusion_tag。它多用于一个HTML片段的。例如我写的一个BBS项目中。 一个博主的主页面的左侧栏和查看博主某篇文章的页面的左栅栏的一样的。为了不用重复写同样的代码。且提高页面的扩展性。我的bbs的左侧栏就用了inclusion_tag来实现。 首先要在项目的: 在项目blog这个app 阅读全文
posted @ 2018-08-31 10:59 裙下的小香蕉 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 项目的urls.py配置文件 from message.views import getform urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^form/$',getform) ] 这个是原来的,html中我们引入的为: <form 阅读全文
posted @ 2018-08-27 18:59 裙下的小香蕉 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、模板语言介绍 模板语言渲染的整个过程其实就是将html转换成函数,并为该函数提供全局变量,然后执行该函数 二、模板语言的语法 模板中也有自己的语言,该语言可以实现数据展示 # 业务请求处理做的页面渲染 return render("request", "template.html", {"k1" 阅读全文
posted @ 2018-08-22 17:43 裙下的小香蕉 阅读(345) 评论(0) 推荐(0) 编辑
摘要: HTTP 应用的信息是通过 请求报文 和 响应报文 传递的,关于更多的相关知识,可以阅读《HTTP权威指南》获得。 其中 请求报文 由客户端发送,其中包含和许多的信息,而 django 将这些信息封装成了 HttpRequest 对象,该对象由 HttpRequest 类创建。每一个请求都会生成一个 阅读全文
posted @ 2018-08-21 15:48 裙下的小香蕉 阅读(131) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 18 下一页