- 博客(5)
- 收藏
- 关注
原创 Django中ORM 的反向查找
外键反查先定义三个模型,一个是A,一个是B,一个是C,其中A与B,A与C是一对多的类型。class A(models.Model): name= models.CharField('名称', max_length=32)class B(models.Model): a= models.ForeignKey(A, verbose_name='A类',related_name = ...
2018-07-13 12:11:00 1806
原创 触发器
取消订单后原来从数据库中减的库存要加回库存 使用触发器在保存订单之前先执行加库存 使用signals(英文文档 :https://docs.djangoproject.com/en/1.11/topics/signals/) 在app下新建signal.py文件第一步,编写receiver并绑定到signalfrom django.dispatch...
2018-07-10 21:21:50 438
原创 原子操作
举个例子:A想要从自己的帐户中转1000块钱到B的帐户里。那个从A开始转帐,到转帐结束的这一个过程,称之为一个事务。在这个事务里,要做如下操作: 1. 从A的帐户中减去1000块钱。如果A的帐户原来有3000块钱,现在就变成2000块钱了。 2. 在B的帐户里加1000块钱。如果B的帐户如果原来有2000块钱,现在则变成3000块钱了。如果在A的帐户已经减去了1000块钱的时候,忽然发生了意外,比...
2018-07-06 13:36:50 3159 3
原创 Django使用 Paginator 实现分页功能
参考文档:https://docs.djangoproject.com/en/1.11/topics/pagination/ 当对象较多时,展示对象时最好进行分页。Django提供Paginator组件来实现对象分页功能。 分页功能主要包括分页和页码的显示。 一、分页功能 分页功能通过四行代码和一个try两个excep...
2018-06-28 17:47:08 684
原创 我的第一篇博客
其实我一直不知道博客到底是干嘛的,一直觉得博客和微博是同一事物。自从开始学习python,才接触到一点点博客,其实主要还是遇到解决不了的问题时,从百度上搜索答案,然后就是跳出别人的博客。所有我一直觉得写博客的人都是高端大气上档次的。今天也是从别人的博客笔记中突发奇想注册了一个。 这是我的第一篇博文,其实和分类的学习笔记关系不大,不过,毕竟是‘爱学习’的人,所以犹豫了3...
2018-06-28 12:56:13 134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人