qiaoliang0302

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  python3

摘要:模型类关系 1、一对多关系 例:图书类-英雄类 models.ForeignKey() 定义在多的类中。 2、多对多关系 例:新闻类-新闻类型类 体育新闻 国际 models.ManyToManyField() 定义在哪个类中都可以 3、一对一关系 例:员工基本信息类-员工详细信息类. 员工工号 m 阅读全文
posted @ 2019-07-13 17:01 qiaoliang0302 阅读(144) 评论(0) 推荐(0)

摘要:查询 一、如何查看mysql的日志文件 1、使用下面的命令打开mysql的配置文件,去除地68,69行的注释,然后保存。 sudu vi/etc/mysql/mysql.conf.d/mysqld.cnf 2、重启mysql服务,就会产生mysql日志文件。 sudo service mysql r 阅读全文
posted @ 2019-07-13 16:55 qiaoliang0302 阅读(141) 评论(0) 推荐(0)

摘要:启动虚拟机: workon bj18_py3 创建一个项目: django-admin.py startproject mysite 启动开发用服务器:从外层项目 mysite 目录切换进去,若准备好了就运行命令: python manage.py runserver python manage.p 阅读全文
posted @ 2019-07-03 07:17 qiaoliang0302 阅读(158) 评论(0) 推荐(0)

摘要:复习案例 1、设计模型类并生成表 class BookInfo(models.Model): """图书模型类""" #图书名称 btitle = models.CharField(max_length=20) #出版日期 bpub_date = models.DateField() #阅读量 br 阅读全文
posted @ 2019-06-19 13:30 qiaoliang0302 阅读(204) 评论(0) 推荐(0)

摘要:启动开发的外部服务器,启动的时候指定端口号: python manage.py runserver 127.0.0.1:8001 案例完成 编码之前的准备工作: 1.设计出访问页面的url和对应的视图函数的名字,确定视图函数的功能。 2.设计模板文件的名字。 以下为案例中的简单设计过程: 1.完成图 阅读全文
posted @ 2019-06-17 20:32 qiaoliang0302 阅读(163) 评论(0) 推荐(0)

摘要:MVC框架 M Model 模型,和数据库进行交互 V View视图,产生html页面 C Controller 控制器,接收请求,进行处理,与M和V进行交互,返回应答。 MVT django模块,遵循MVC的设计。 没有C ,是V视图接收处理 T 模板,产生html页面,交给V ,返回浏览器页面 阅读全文
posted @ 2019-04-27 22:27 qiaoliang0302 阅读(176) 评论(0) 推荐(0)

摘要:官方网站:https://redis.io/ sudo service redis start 启动进程 sudo service redis stop 关闭进程 ps ajx|grep redis 查看进程 sudo kill -9 redis 的进程id redis-cli 连接数据库 数据操作 阅读全文
posted @ 2019-04-08 15:17 qiaoliang0302 阅读(105) 评论(0) 推荐(0)

摘要:aaaaaaaaaaaaaa 阅读全文
posted @ 2019-04-08 11:30 qiaoliang0302 阅读(115) 评论(0) 推荐(0)

摘要:一、索引 创建大量数据 for(i=0;i<100000;i++){ db.t1.insert({name:"test"+i,age:i}) } 数据查找性能分析 db.t1.find({name:"test10000"}) db.t1.find({name:"test10000"}).explai 阅读全文
posted @ 2019-04-05 09:59 qiaoliang0302 阅读(261) 评论(0) 推荐(0)

摘要:聚合 aggregate 聚合(aggregate)主要用于计算数据,类似sql中的sum()、avg() 语法 管道 管道在Unix和Linux中一般用于将当前命令的输出结果作为下一个命令的输入 在mongodb中,管道具有同样的作用,文档处理完毕后,通过管道进行下一次处理 常用管道 $group 阅读全文
posted @ 2019-04-01 17:37 qiaoliang0302 阅读(211) 评论(0) 推荐(0)

摘要:基本查询 方法find():查询 方法findOne():查询,只返回第一个 方法pretty():将结果格式化 比较运算符 等于,默认是等于判断,没有运算符 小于$lt 小于或等于$lte 大于$gt 大于或等于$gte 不等于$ne 例1:查询名称等于'gj'的学生 例2:查询年龄大于或等于18 阅读全文
posted @ 2019-03-31 22:50 qiaoliang0302 阅读(358) 评论(0) 推荐(0)

摘要:一、管理mongo 配置文件在/etc/mongod.conf 默认端口27017 启动 sudo service mongod start 默认端口27017 启动 sudo service mongod start 停止 sudo service mongod stop 使用终端连接 这个she 阅读全文
posted @ 2019-03-31 15:41 qiaoliang0302 阅读(499) 评论(0) 推荐(0)

摘要:一、安装 sudo apt-get install pymysql sudo pip3 install pymysql Connection对象 用于建立与数据库的连接 创建对象:调用connect()方法 参数host:连接的mysql主机,如果本机是'localhost' 参数port:连接的m 阅读全文
posted @ 2019-03-29 14:47 qiaoliang0302 阅读(188) 评论(0) 推荐(0)

摘要:自关联 设计省信息的表结构provinces id ptitle 设计市信息的表结构cityscitys表的proid表示城市所属的省,对应着provinces表的id值 id ctitle proid citys表的proid表示城市所属的省,对应着provinces表的id值 问题:能不能将两个 阅读全文
posted @ 2019-03-29 11:39 qiaoliang0302 阅读(150) 评论(0) 推荐(0)

摘要:关系 create table scores( id int primary key auto_increment, stuid int, subid int, score decimal(5,2) );外键约束 为stuid添加外键约束 alter table scores add constra 阅读全文
posted @ 2019-03-29 10:25 qiaoliang0302 阅读(126) 评论(0) 推荐(0)

摘要:一、数据库操作命令 mysql -uroot -p 在命令行中敲入后,提示输入密码 mysql -hip地址 -uroot -p 远程连接的主机数据库 -h 后面写要连接的主机ip地址 -u 后面写连接的用户名 -p 回车后写密码 mysql>select version(); 查看当前mysql的 阅读全文
posted @ 2019-03-28 14:54 qiaoliang0302 阅读(156) 评论(0) 推荐(0)

摘要:一、正则表达式的单字符匹配 匹配非单词字符 二、匹配多个字符的相关格式 匹配前一个字符出现从m到n 三、表示边界 功能 四、匹配分组 阅读全文
posted @ 2019-03-18 21:28 qiaoliang0302 阅读(135) 评论(0) 推荐(0)

摘要:HTTP 请求方式 GET 获取数据 POST 修改数据 PUT 保存数据 DELETE 删除 OPTION 询问服务器的某种支持特性 HEAD 返回报文头 阅读全文
posted @ 2019-03-15 17:25 qiaoliang0302 阅读(123) 评论(0) 推荐(0)

摘要:客户端程序: 阅读全文
posted @ 2019-03-15 10:21 qiaoliang0302 阅读(199) 评论(0) 推荐(0)

摘要:一、代码 阅读全文
posted @ 2019-03-01 09:33 qiaoliang0302 阅读(242) 评论(0) 推荐(0)