摘要:
1、创建单表模型类 class Goods(models.Model): goods_name = models.CharField(max_length=32) goods_price = models.DecimalField(max_digits=9,decimal_places=2) goo 阅读全文
摘要:
视图说明 1. 两个基类 1)APIView rest_framework.views.APIView APIView是REST framework提供的所有视图的基类,继承自Django的View父类。 APIView与View的不同之处在于: 传入到视图方法中的是REST framework的R 阅读全文
摘要:
1.1 mysql主从同步 1、mysql主从同步(复制)概念 将Mysql某一台主机数据复制到其它主机(slaves)上,并重新执行一遍来实现的。 复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。 主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。 当一个 阅读全文
摘要:
平时的数据库操作都是图形化界面完成了。然而有时候批量操作字段的时候还是不得不用到原生的sql语句。so这个就专门记录下自己使用过的又记不住的sql语句。没事看看拿起来当备忘录 批量修改某个字段的数据 update 表名 set 字段名=" " where 条件; update order set i 阅读全文
摘要:
1、首先linux 下查看mysql相关目录 [root@op-workorder bin]# whereis mysql mysql: /usr/bin/mysql /usr/lib64/mysql /usr/include/mysql 2、导出数据库用mysqldump命令 cd /home/w 阅读全文
摘要:
用View添加数据 class UserView(View): def post(self, request): name = request.POST.get('name') age = request.POST.get('age') user_obj = User.objects.filter( 阅读全文
摘要:
默认情况下mysql不允许远程连接,业务上遇到了远程连接mysql的需求,寻找了一番,将过程整理如下。 一、修改mysql的配置文件。 Ubuntu系统中mysql的配置文件地址在/etc/mysql/my.cnf 找到bind-address = 127.0.0.1这一行 改为bind-addre 阅读全文
摘要:
一、迭代器 1、什么是迭代器? 迭代器是访问对象元素的一种工具。主要是通过迭代的当时来访问对象里元素,通常是从第一个元素开始访问直至最后一个元素访问结束,每次访问时都是基于前一个元素的结果。 2、可迭代对象和迭代器 1)可以被for循环的对象都是可迭代对象,这些对象内部都有__iter__方法(__ 阅读全文
摘要:
redis事务 redis事务介绍: 1. redis事务可以一次执行多个命令,本质是一组命令的集合。 2.一个事务中的所有命令都会序列化,按顺序串行化的执行而不会被其他命令插入 作用:一个队列中,一次性、顺序性、排他性的执行一系列命令 multi指令的使用 1. 下面指令演示了一个完整的事物过程, 阅读全文
摘要:
redis作为一个消息队列真的是好用。也试着去学习了一下kafka,结果第一步安装的时候就把我干趴了。kafka运行需要java8的环境,而配置java环境让我感觉好浪费时间和经历,本着我大python的信条“人生苦短,我用python”,怎么能去搞一个安装起来就那么复杂的东西呢?故果断舍弃,回到了 阅读全文