七约之友

世界不曾辜负任何一个努力的人!

Django和数据库交互

和数据库交互的过程:   1)连接到指定的数据库  2) 定义数据库模型  3) 同步数据库,执行CRUD操作 连接到指定的数据库 - 创建数据库 创建Django项目 djang-admin startproject  项目名称修改配置连接数据库  ■ 修改settings.py文件 -> DATABASES-> default  ■ ENGINE: 数据库连接引擎NAME: 要连接的数据库名称USER: 连接数据库的登录账号PASSWORD: 连接数据库的登录密码 django默认情况下,封装的是mysqldb模块连接mysql数据库但是:mysqldb不支持新版本mysql数据库以及新版本的python环境;一般情况下我们使用pymysql替代mysqldb完成和新版本python以及mysql数据库的交互!   如果还是看不懂可以参考:    ■官方文档 : http://www.djangoproject.com    ■谷歌  百度 定义数据类型:  Django会自动化管理我们的创建好的数据模型———class所以我们在创建class的时候需要继承所有django模型的父类django.db.models.Model 自动化管理类型中的属性:  ■django.db.models.AutoField(primary=True):创建一个自动增长的属性  ■django.db.models. CharField(max_length=最大长度(必填项)):创建一个字符串的属性  ■django.db.models.IntegerField():创建一个整数的属性django.db.models.FloatField()创建一个字符串属性django.db.models.TextField() 创建一个超长文本属性django.db.models.EmailFields() 创建一个自动检测email邮箱的属性django.db.models.DateTimeFields() 创建一个存储时间日期的属性DateTimeFields()参数为autoc_now_add添加当前时间后不可再修改DateTimeFields()参数为auto_now可以随时修改 项目中的数据模型, 只能定义在子项目里,不能写在根管理项目中!  ■ 定义数据模型  ■ 生成sql脚本  ■ 同步到数据库


rabbitmq报错 basic_consume() got multiple values for keyword argument 'queue'

产生此报错的原因是源码把参数位置改变了 如下图所示 把self.channel.basic_consume参数进行修改即可


python用socket实现简单的聊天一个服务器和多个客户端聊天

用python中的socket和多线程用来实现一个服务端多个客户端构建聊天服务器 server client


新野货运信息部--付腰货运

付腰货运信息部 客户利益至上是我们服务的宗旨,货物安全到达是我们坚持不变的理念。 您只需一个电话, 剩下的交给我们! 点击我拨打电话13837740328 田经理 高德地图查看位置 业务范围:   新野 ⇋ 重庆 广西 河北 湖北 山东   广东 陕西 江西 四川等全国业务 我们的信念和职责:   为车配货 为货调车 运价合理   货运全国 真诚合作 共创美好 联系电话:   点击我拨打电话13837740328   点击我拨打电话15713770257 地址:   新野县上港乡小五村邓新加油站旁 承结全国各地整车及零担运输业务


python模拟执行远程命令并解决粘包问题

用python的socket包实现模拟ssh命令客户端服务器的功能实现并解决文件粘包问题 server client