上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 作者:HelloGitHub 追梦人物 文中所涉及的示例代码,已同步更新到 HelloGitHub Team 仓库 当博客上发布的文章越来越多时,通常需要进行分页显示,以免所有的文章都堆积在一个页面,影响用户体验。 Django 内置的 Pagination 能够帮助我们实现简单的分页功能,在上一篇 阅读全文
posted @ 2020-04-13 09:23 import* 阅读(191) 评论(0) 推荐(0) 编辑
摘要: ```pythonimport jsonfrom django.shortcuts import renderfrom django.http import JsonResponsefrom rest_framework.decorators import api_viewfrom rest_framework.response import Responsefrom api.models imp... 阅读全文
posted @ 2020-04-10 21:53 import* 阅读(1750) 评论(0) 推荐(0) 编辑
摘要: Django中有一个django.middleware.csrf.CsrfViewMiddleware中间件提供了全局的csrf检查。它的原理是在<form 标签中生成一个隐藏的<input 标签,提交表单时将这个隐藏的<input 一起提交,服务器端验证这个字段是否正确。 官方给出的csrf的操作 阅读全文
posted @ 2020-04-10 21:39 import* 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 众所周知,Python代码中有一个threading模块,可以创建多线程,但是在这种模式下创建的多线程并不能将多核利用起来,所有由这种模式下创建的线程最多只能共享一个CPU核,所以在有些场景下,我们需要将一个作业分配给一个独立的线程,并且每个独立的线程可以使用不同的CPU核资源,做到真正的并发执行。 阅读全文
posted @ 2020-04-09 20:23 import* 阅读(4166) 评论(0) 推荐(0) 编辑
摘要: 上下文管理器 在使用Python编程中,可以会经常碰到这种情况:有一个特殊的语句块,在执行这个语句块之前需要先执行一些准备动作;当语句块执行完成后,需要继续执行一些收尾动作。 例如:当需要操作文件或数据库的时候,首先需要获取文件句柄或者数据库连接对象,当执行完相应的操作后,需要执行释放文件句柄或者关 阅读全文
posted @ 2020-04-08 20:26 import* 阅读(317) 评论(0) 推荐(0) 编辑
摘要: Python中,对象的赋值,拷贝(深/浅拷贝)之间是有差异的,如果使用的时候不注意,就可能产生意外的结果。 下面本文就通过简单的例子介绍一下这些概念之间的差别。 对象赋值 直接看一段代码: will = ["Will", 28, ["Python", "C ", "JavaScript"]] wil 阅读全文
posted @ 2020-04-08 20:16 import* 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 在Python中,很多对象都是可以通过for语句来直接遍历的,例如list、string、dict等等,这些对象都可以被称为可迭代对象。至于说哪些对象是可以被迭代访问的,就要了解一下迭代器相关的知识了。 迭代器 迭代器对象要求支持迭代器协议的对象,在Python中,支持迭代器协议就是实现对象的__i 阅读全文
posted @ 2020-04-08 19:58 import* 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1.缓存的简介 在动态网站中,用户所有的请求,服务器都会去数据库中进行相应的增,删,查,改,渲染模板,执行业务逻辑,最后生成用户看到的页面. 当一个网站的用户访问量很大的时候,每一次的的后台操作,都会消耗很多的服务端资源,所以必须使用缓存来减轻后端服务器的压力. 缓存是将一些常用的数据保存内存或者m 阅读全文
posted @ 2020-04-06 18:57 import* 阅读(148) 评论(0) 推荐(0) 编辑
摘要: NoSQL 学名(not only sql) 特点: 存储结构与mysql这一种关系型数据库完全不同,nosql存储的是KV形式 nosql有很多产品,都有自己的api和语法,以及业务场景 产品种类: Mongodb redis Hbase hadoop Nosql和sql的区别 应用场景不同,sq 阅读全文
posted @ 2020-04-05 15:02 import* 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 为什么基于Docker搭建? 资源有限 虚拟机搭建对机器配置有要求,并且安装mysql步骤繁琐 一台机器上可以运行多个Docker容器 Docker容器之间相互独立,有独立ip,互不冲突 Docker使用步骤简便,启动容器在秒级别 利用Docker搭建主从服务器 首先拉取docker镜像,我们这里使 阅读全文
posted @ 2020-04-04 16:48 import* 阅读(307) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页