摘要:
编程语言的分类、介绍、优缺点 阅读全文
摘要:
1. Redis简介 redis是一个key-value存储系统,速度很快因为将数据存放在内存,在必要时可以转到硬盘。支持数据类型有string,lists,sets,zsets。这些数据类型都支持push/pop,add/remove以及取交集并集差集等操作,对这些操作都是原子性的,redis还支 阅读全文
摘要:
requests模块 requests模块¶ - 1、为什么是requests模块 - python原生一个基于网络请求的模块,模拟浏览器发起请求 - 2、为什么要使用requests模块 - 1、自动处理url编码 urllib.parse.quote() - 2、自动处理post请求的参数 ur 阅读全文
摘要:
我们之前学过的装饰器就函数嵌套加闭包。 怎样获取函数名?有个__name__方法 通过装饰器修饰后呢? 输出结果 结果都是inner,因为他已经修饰了,虽然我们调用到方式还是f1。但那只是对外的一种显示,内部还是真正执行的函数inner.这也不是什么错,可我们不想这样。 通过装饰器修复技术,就可以解 阅读全文
摘要:
函数和方法有什么区别? 以前学习面向对象的阶段,通常把写在类里面的叫做方法,写在类外面的叫做函数。其实不然。 到这里,你还能说f2就是函数,f1就是方法吗??? 看输出结果: function是函数,method是方法。你的之前的结论是错的,那我们怎么来辨别它们两者呢。从打印结果可以猜想,它们也是一 阅读全文
摘要:
分析各表对应关系,建立表模型。以及一些数据库配置。 阅读全文
摘要:
设计一条删除url 和编辑类似,但是没有html页面,点击删除就发个请求,然后数据库删除就行了。相对简单。 添加book_del视图函数 index.html也要把a标签对应的路由加上 到此,书籍的增删改查也就完成了,另外两个模型,出版社和作者,原理是一样的,而且简单也很多。字段没那么多。 阅读全文
摘要:
添加和编辑两个视图函数只写了get请求渲染的页面。提交数据是post请求,所以要修改view.py。 book_add.py 说明: 增加了post请求分支,如果是post请求,就走post里面的代码 获取前端form传来的数据,request.POST.get(),因为author是多选,有多个值 阅读全文
摘要:
form表单的设计很重要,有点难理解 阅读全文
摘要:
分离母版,其他页面继承母版,减少代码量。 阅读全文