1.导入模块包 from django.db import transaction 2.设置回滚点 with transaction.atomic(): save_id = transaction.savepoint() # 设置回滚点 try: order = Order.objects.crea ...
分类:
数据库 时间:
2020-06-25 17:34:22
阅读次数:
115
# 导入验证器 from jsonschema import validate # 编写schema: my_schema = { "$schema": "http://json-schema.org/draft-04/schema#", "title": "TestInfo", "descript ...
分类:
编程语言 时间:
2020-06-24 21:23:43
阅读次数:
93
NestedScrollView 是用于替代 ScrollView 来解决嵌套滑动过程中的滑动事件的冲突。作为开发者,你会发现很多地方会用到嵌套滑动的逻辑,比如下拉刷新页面,京东或者淘宝的各种商品页面。 那为什么要去了解 NestedScrollView 的源码呢?那是因为 NestedScroll ...
分类:
其他好文 时间:
2020-06-24 15:40:58
阅读次数:
164
目录如下: 1)编写外部文件manager from app import app from app.models import Todo from flask.ext.script import Manager manager = Manager(app) @manager.command def ...
分类:
其他好文 时间:
2020-06-24 14:13:04
阅读次数:
58
本文根据老司机带你深入laravel验证器(下)这篇文章总结而来。 由于TP用validate用习惯了,还没看laravel的验证器怎么用便直接去看这篇文章了,结果一头雾水,看完laravel的验证器之后再去看这篇文章,才恍然大悟。 本文从上一篇开始吧laravel控制器参数解析学习,来到这个控制器 ...
分类:
其他好文 时间:
2020-06-24 00:38:21
阅读次数:
45
视图的功能:说白了就是接收前端请求,进行数据处理 (这里的处理包括:如果前端是GET请求,则构造查询集,将结果返回,这个过程为序列化;如果前端是POST请求,假如要对数据库进行改动,则需要拿到前端发来的数据,进行校验,将数据写入数据库,这个过程称为反序列化) 最原始的视图可以实现这样的逻辑处理,但是 ...
分类:
其他好文 时间:
2020-06-23 01:03:16
阅读次数:
53
看到一段onSubmit事件属性的例子,如下: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <script> 5 function validateForm() { 6 var x = document.forms["myForm"]["fname"].value; ...
分类:
Web程序 时间:
2020-06-21 12:07:26
阅读次数:
74
数据库及pg_rman版本 postgresql:(PostgreSQL) 12.3 pg_rman:pg_rman-1.3.9-pg12.tar.gz 编辑环境变量 $ iduid=5432(postgres) gid=5432(postgres) groups=5432(postgres)$ p ...
分类:
数据库 时间:
2020-06-21 00:43:29
阅读次数:
99
三、反序列化使用 3.1 验证 使用序列化器进行反序列化时,需要对数据进行验证后,才能获取验证成功的数据或保存成模型类对象。 在获取反序列化的数据前,必须调用**is_valid()**方法进行验证,验证成功返回True,否则返回False。 验证失败,可以通过序列化器对象的errors属性获取错误 ...
分类:
其他好文 时间:
2020-06-19 20:50:35
阅读次数:
46
Write a function to check whether an input string is a valid IPv4 address or IPv6 address or neither. IPv4 addresses are canonically represented in do ...
分类:
其他好文 时间:
2020-06-17 09:19:26
阅读次数:
55