上一页 1 2 3 4 5 6 7 8 ··· 15 下一页
摘要: 1、Harbor概述 Habor是由VMWare公司开源的容器镜像仓库。事实上,Habor是在Docker Registry上进行了相应的企业级扩展,从而获得了更加广泛的应用,这些新的企业级特性包括:管理用户界面,基于角色的访问控制 ,AD/LDAP集成以及审计日志等,足以满足基本企业需求。 官方地 阅读全文
posted @ 2019-01-26 22:29 zheng-weimin 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1、Dockerfile格式: 注:从上到下进行 2、Dockerfiile指令: 3、构建镜像: 4、构建Nginx、PHP、Tomcat基础镜像: 架构如下: 5、快速搭建LNMP网站平台: Dockerfile_nginx: nginx.conf: user nobody; worker_pr 阅读全文
posted @ 2019-01-26 22:15 zheng-weimin 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1、网络模式: • bridge –net=bridge 默认网络,Docker启动后创建一个docker0网桥,默认创建的容器也是添加到这个网桥中。• host –net=host 容器不会获得一个独立的network namespace,而是与宿主机共用一个。这就意味着容器不会有自己的网卡信息, 阅读全文
posted @ 2019-01-26 11:01 zheng-weimin 阅读(232) 评论(0) 推荐(0) 编辑
摘要: ORM模型迁移迁移命令: 1、makemigrations:将模型生成迁移脚本。模型所在的app,必须放在settings.py中的INSTALLED_APPS中。这个命令有以下几个常用选项: app_label:后面可以跟一个或者多个app,那么就只会针对这几个app生成迁移脚本。如果没有任何的a 阅读全文
posted @ 2019-01-23 22:10 zheng-weimin 阅读(211) 评论(0) 推荐(0) 编辑
摘要: ORM作业准备和讲解: 数据库模型如下: 使用之前学到过的操作实现下面的查询操作: 1、查询平均成绩大于60分的同学的id和平均成绩; 2、查询所有同学的id、姓名、选课的数量、总成绩; 3、查询姓“李”的老师的个数; 4、查询没学过“李老师”课的同学的id、姓名; 5、查询学过课程id为1和2的所 阅读全文
posted @ 2019-01-23 21:57 zheng-weimin 阅读(207) 评论(0) 推荐(0) 编辑
摘要: QuerySet API详解-QuerySet转换为SQL的条件: 生成一个 QuerySet 对象并不会马上转换为 SQL 语句去执行。比如我们获取 Book 表下所有的图书: 我们可以看到在打印 connection.quries 的时候打印的是一个空的列表。说明上面的 QuerySet 并没有 阅读全文
posted @ 2019-01-18 14:31 zheng-weimin 阅读(338) 评论(0) 推荐(0) 编辑
摘要: QuerySet API详解-切片操作: 切片操作:有时候我们查找数据,有可能只需要其中的一部分。那么这时候可以使用切片操作来帮我们完成。 QuerySet 使用切片操作就跟列表使用切片操作是一样的。示例代码如下: 切片操作并不是把所有数据从数据库中提取出来再做切片操作。而是在数据库层面使用 LIM 阅读全文
posted @ 2019-01-18 12:54 zheng-weimin 阅读(216) 评论(0) 推荐(0) 编辑
摘要: QuerySet API详解-update和delete: update :执行更新操作,在 SQL 底层走的也是 update 命令。比如要将所有 图书的价格提高五元。示例代码如下: 注意这个方法走的是更新的逻辑。所以更新完成后保存到数据库中不会执行 save 方法,因此不会更新 auto_now 阅读全文
posted @ 2019-01-17 22:47 zheng-weimin 阅读(490) 评论(0) 推荐(0) 编辑
摘要: QuerySet API详解-distinct: distinct :去除掉那些重复的数据。这个方法如果底层数据库用的是 MySQL ,那么不能传递任何的参数。比如想要提取所有销售的价格超过80元的图书,并且删掉那些重复的,那么可以使用 distinct 来帮我们实现,示例代码如下: 需要注意的是, 阅读全文
posted @ 2019-01-17 22:11 zheng-weimin 阅读(616) 评论(0) 推荐(0) 编辑
摘要: QuerySet API详解-count和exists: count :获取提取的数据的个数。如果想要知道总共有多少条数据,那么建议使用 count ,而不是使用 len(articles) 这种。因为 count 在底层是使用 select count(*) 来实现的,这种方式比使用 len 函数 阅读全文
posted @ 2019-01-17 21:42 zheng-weimin 阅读(418) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页