上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 33 下一页
摘要: 表结构: 基于modelform的操作 单表添加操作 多表添加操作: 单表的编辑 多表的编辑操作 阅读全文
posted @ 2018-03-09 10:41 前方、有光 阅读(198) 评论(0) 推荐(0)
摘要: 如果加上select_related函数就会是这样的 阅读全文
posted @ 2018-03-09 10:32 前方、有光 阅读(405) 评论(0) 推荐(0)
摘要: 有多对多字段的时候自己创建的第三章表就是中介模型 阅读全文
posted @ 2018-03-09 10:27 前方、有光 阅读(286) 评论(0) 推荐(0)
摘要: 是什么导致了跨域? 是因为浏览器的同源策略是对ajax请求进行阻拦了,但是不是所有的请求都给做跨域,像是一般的href属性,a标签什么的都不拦截。 跨域的原因:比如你在百度工作,但是你需要一些京东的数据,此时就用到了跨域 解决跨域的两种方式:jsonp,cors(跨站资源共享) 简单请求和复杂请求 阅读全文
posted @ 2018-03-09 10:20 前方、有光 阅读(548) 评论(0) 推荐(0)
摘要: 做子查询,有些orm语句满足不了我们的时候使用 iterator: 当queryset非常巨大时,cache会成为问题。 处理成千上万的记录时,将它们一次装入内存是很浪费的。更糟糕的是,巨大的queryset可能会锁住系统 进程,让你的程序濒临崩溃。要避免在遍历数据的同时产生queryset cac 阅读全文
posted @ 2018-03-09 09:16 前方、有光 阅读(537) 评论(0) 推荐(0)
摘要: Django中提供了"信号调度",用于在框架执行操作时解耦. 一些动作发生的时候,系统会根据信号定义的函数执行相应的操作 下边就来介绍一下Django的一些内置信号 models_signals pre_init # Django中的model对象执行其构造方法前,自动触发 post_init # 阅读全文
posted @ 2018-03-09 09:10 前方、有光 阅读(171) 评论(0) 推荐(0)
摘要: 目录结构: 阅读全文
posted @ 2018-03-08 21:13 前方、有光 阅读(384) 评论(0) 推荐(0)
摘要: # -*- coding:utf-8 -*- import socket import base64 import hashlib def get_headers(data): """ 将请求头格式化成字典 :param data: :return: """ header_dict = {} data = str(data, encod... 阅读全文
posted @ 2018-03-08 21:09 前方、有光 阅读(441) 评论(0) 推荐(0)
摘要: 首先来看一个用户登录的实例 钩子函数 如何解决数据源无法实时更新的两种方式 多对多修改的方式 多对多添加的方式 form类补充 阅读全文
posted @ 2018-03-08 19:39 前方、有光 阅读(214) 评论(0) 推荐(0)
摘要: from django.contrib import auth 1 、authenticate() :验证用户输入的用户名和密码是否相同 提供了用户认证,即验证用户名以及密码是否正确,一般需要username password两个关键字参数 如果认证信息有效,会返回一个 User 对象。authen 阅读全文
posted @ 2018-03-08 11:27 前方、有光 阅读(255) 评论(0) 推荐(0)
摘要: 安装: 基本使用 二、路由系统 三、模板 四、实用功能 1、静态文件 对于静态文件,可以配置静态文件的目录和前段使用时的前缀,并且Tornaodo还支持静态文件缓存。 2、csrf Tornado中的夸张请求伪造和Django中的相似,跨站伪造请求(Cross-site request forger 阅读全文
posted @ 2018-03-07 19:42 前方、有光 阅读(247) 评论(0) 推荐(0)
摘要: 一、区块链的本质 区块链是什么?一句话,它是一种特殊的分布式数据库。 首先,区块链的主要作用是储存信息。任何需要保存的信息,都可以写入区块链,也可以从里面读取,所以它是数据库。 其次,任何人都可以架设服务器,加入区块链网络,成为一个节点。区块链的世界里面,没有中心节点,每个节点都是平等的,都保存着整 阅读全文
posted @ 2018-03-07 14:31 前方、有光 阅读(379) 评论(0) 推荐(0)
摘要: 1. 下载mysql的repo源 2. 安装mysql-community-release-el7-5.noarch.rpm包 3.安装mysql 根据步骤安装就可以了,不过安装完成后,没有密码,需要重置密码。 4.重置密码(重置密码之前需要登陆) 5.此时只有本地才能访问,需要配置成远程的 6.设 阅读全文
posted @ 2018-03-07 10:53 前方、有光 阅读(225) 评论(1) 推荐(0)
摘要: 一、初次使用 二、支持集群 三、add增加 四、replace修改操作 五、set设置一个和set_multi设置多个 六、delete删除一个和delete_multi删除多个 七、get获取一个和get_mulit获取多个 八、append后面追加和prepend前面插入 九、decr自增和in 阅读全文
posted @ 2018-03-06 20:56 前方、有光 阅读(230) 评论(0) 推荐(1)
摘要: 缓存的介绍 各种缓存的配置 一、开发调试(此模式为开发调试使用,实际上不执行任何操作) 二、内存缓存(将缓存内容保存至内存区域中) 三、文件缓存(把缓存数据存储在文件中) 四、数据库缓存(把缓存数据存储在数据库中) 五、memcache缓存(使用python-memcached模块链接memcach 阅读全文
posted @ 2018-03-06 20:45 前方、有光 阅读(259) 评论(0) 推荐(1)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 33 下一页