11 2017 档案

django -- 多对多关系的实现
摘要:在django中表和表之间的多对多关系有两种实现方案: 方案一:直接使用django自动实现的多对多关系。 方案二:自己写连接表、然而告诉django在实现多对多关系时要使用的连接表。 一、方案一: model的定义 对应的SQL代码: 二、方案二: model的定义 对应的SQL代码: 三、由上面 阅读全文

posted @ 2017-11-29 16:16 蒋乐兴的技术随笔 阅读(2495) 评论(0) 推荐(0) 编辑

django -- verbose_name的对数据库层面的影响
摘要:一、没有verbose_name时model的定义: 二、对应的SQL: 三、带有verbose_name的model定义: 四、对应SQL层的代码: 五、总结: 由上面的两组代码可以看出verbose_name 在SQL层面没有具体的体现、也就是说加不加verbose_name 对数据库层面没影响 阅读全文

posted @ 2017-11-29 14:09 蒋乐兴的技术随笔 阅读(1057) 评论(0) 推荐(0) 编辑

django -- model中只有Field类型的数据才能成为数据库中的列
摘要:一、model的定义: 二、目标SQL语句: 三、总结: 1、django默认给表加上一个id字段做主键。 2、django默认所有的列都不为null。 3、model只有Field类型的字段才能成为列。 阅读全文

posted @ 2017-11-29 13:45 蒋乐兴的技术随笔 阅读(223) 评论(0) 推荐(0) 编辑

django -- 为model 指定数据库名
摘要:一、为model指定数据库名: django自己实现的ORM中、如果要指定一个model的表名是通过Meta类来实现的。 阅读全文

posted @ 2017-11-29 10:02 蒋乐兴的技术随笔 阅读(751) 评论(1) 推荐(0) 编辑

django -- 联合索引
摘要:一、定义: 二、生成目标SQL: 三、查看目标SQL: 阅读全文

posted @ 2017-11-28 16:37 蒋乐兴的技术随笔 阅读(862) 评论(0) 推荐(0) 编辑

django官方文档--对静态文件的管理
摘要:一、入门级理解: 在django中对静态文件的管理和模板(template)的思路是一样的、在模板的管理中django是把app用到 到的模板都保存到app目录下的templates子目录中。 静态文件也是一样的、它保存在一个叫static的子目录中 二、把静态文件保存在子目录下的不足点: 1、通常 阅读全文

posted @ 2017-11-22 15:26 蒋乐兴的技术随笔 阅读(339) 评论(0) 推荐(0) 编辑

CSRF
摘要:跨站请求伪造CSRF CSRF是Cross Site Request Forgery的缩写,乍一看和XSS差不多的样子,但是其原理正好相反,XSS是利用合法用户获取其信息,而CSRF是伪造成合法用户发起请求。 在XSS危害——session劫持中我们提到了session原理,用户登录后会把登录信息存 阅读全文

posted @ 2017-11-21 22:59 蒋乐兴的技术随笔 阅读(184) 评论(0) 推荐(0) 编辑

django找不到模板(TemplateDoesNotExist at)的异常处理案例
摘要:一、django的渲染模板时报如下错: TemplateDoesNotExist at 二、定位问题: 1、由上面报的错、一开始以为是找不到模板(自己路径写的不对)、后来发现我的路径写的是正确的。 2、最后发现是因为welson这个app没有被注册到project3/settings.py中、注测完 阅读全文

posted @ 2017-11-21 17:50 蒋乐兴的技术随笔 阅读(1218) 评论(0) 推荐(0) 编辑

django官方文档学习-入门part3创建用户视图
摘要:一、官方的约定: 1、在django中有一个约定、那就是每一个app自己的模板最好放在自己app目录下的templates子目录下、 但是这个还没有完成、最好还是在templates目录下加一个app同名的字目录、然后模板就放在这个子目录下。 二、创建使用模板的视图: 三、配置url映射: 四、in 阅读全文

posted @ 2017-11-21 15:42 蒋乐兴的技术随笔 阅读(241) 评论(0) 推荐(0) 编辑

django带后台管理功能的网站
摘要:一、原起: 我大学是学的.Net平台、在那个平台上开发网站用的是ASP.NET这门技术;在那里对数据库的处理、为了 方便写代码,通常也是会用ORM(对象关系模型映射);毕业后搞起了MySQL数据库、自学了python、到现 在用起了django、才发现django中比ASP.NET做的还要过分、就是 阅读全文

posted @ 2017-11-17 19:25 蒋乐兴的技术随笔 阅读(454) 评论(0) 推荐(0) 编辑

mac下安装mysqlcient 报错
摘要:一、我在mac下pip3安装mysqlclient 报错: 二、报错原因: 1、之前还安装成功的、从新安装了一下python3.6然后安装mysqlclient就不行了、最后确认是mac上的mysq-8.0.3引起的 于是把mysql-8.0.3 回滚到了mysql-5.7-16 安装完成了。 三、 阅读全文

posted @ 2017-11-15 17:12 蒋乐兴的技术随笔 阅读(2011) 评论(0) 推荐(0) 编辑

通过mysqltools全自动安装配置mysql复制环境
摘要:一、从github下载mysqltools工具包 github地址:https://github.com/Neeky/mysqltools 二、环境规划: 主机名 ip mysql中的角色 master-slave17 10.186.19.17 master master-slave18 10.18 阅读全文

posted @ 2017-11-14 16:03 蒋乐兴的技术随笔 阅读(1676) 评论(0) 推荐(0) 编辑

django的hello world 项目
摘要:一、新建一个django项目bester: 二、在bester项目中建一个叫polls的应用程序: 三、给polls加一个叫index的函数: cat polls/views.py 四、polls增加路由: 1、在polls项目中加一个urls.py的文件、里面维护了一组url到视图的对应关系 2、 阅读全文

posted @ 2017-11-13 16:47 蒋乐兴的技术随笔 阅读(243) 评论(0) 推荐(0) 编辑

找到当前mysql group replication 环境的primary结点
摘要:一、起原: mysql group replication 有两种模式、第一种是single primary 也就是说单个primary 、这个模式下只有这一个主可以写入; 第二种是multi primary 模式、这个模式下所有的结点都能写入。所以询查primary 主要是对第一种模式有意义。 二 阅读全文

posted @ 2017-11-13 15:42 蒋乐兴的技术随笔 阅读(431) 评论(0) 推荐(0) 编辑

mysql-5.7.20 版本的 mysql-group-replication 可用性测试报告
摘要:一、喜迎 mysql-5.7.20 事实上mysql-group-replication 功能是在mysql-5.7.17这个版本上引入的,它实现了mysql各个结点间数据强一致性, 这个也成为了我心目中mysql的杀手级功能。 同样在它前期也是深深的伤害了我,先从官方文档上说起。官方文档上对 my 阅读全文

posted @ 2017-11-09 14:30 蒋乐兴的技术随笔 阅读(2085) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示