上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 66 下一页

2018年3月5日

Django--middleware 详解

摘要: 面对的问题: 当我们的一个网站上线后有可能遇到一些恶意的访问、比如来自对手的web爬虫;我看过一些lowB的对手,它们IP地址都不换一个的,也不 在行为上做伪装。 1、可行方法一: 在每一个view中都对IP进行测试、如果IP地址在黑名单中、那么就给它返回一个空的结果;明显这不是一个好的方法 1:) 阅读全文

posted @ 2018-03-05 09:45 蒋乐兴的技术随笔 阅读(565) 评论(0) 推荐(0) 编辑

2018年2月28日

django shortcuts 详解

摘要: django中为了方便web的开发、定义了许多有用的shortcut 。由于shortcut带来的方便用文字描述是有点苍白的、所以在这里打算用一些例子来说明 一、一个hello world 的例子: 我们用low B 的方式实现一个功能,这个功能就是当用户打开页面的时候,向用户显示一句 "hello 阅读全文

posted @ 2018-02-28 10:41 蒋乐兴的技术随笔 阅读(1569) 评论(0) 推荐(0) 编辑

2018年2月27日

MySQL 日志管理

摘要: MySQL数据库有多种日志、有日志就会有日志相关的管理问题。 常见日志管理问题: 1、general_log 过大怎么清理 2、slow_query_log 过大怎么清理 3、binlog 过大怎么清理 一、管理general_log: 由于general_log 本身的特性决定、一但general 阅读全文

posted @ 2018-02-27 09:28 蒋乐兴的技术随笔 阅读(173) 评论(0) 推荐(0) 编辑

2018年2月12日

更新django到2.x

摘要: django-2.x 已经发布了、想体验一下它的新功能、于是把之前电脑上的django-1.11.7uninstall 掉 一、卸载django-1.11.7: 二、安装django: 阅读全文

posted @ 2018-02-12 20:23 蒋乐兴的技术随笔 阅读(237) 评论(0) 推荐(0) 编辑

2018年1月28日

css总结

摘要: 怎么看待CSS CSS规则 为文档增加样式的三种方法 行内样式 嵌入样式 链接样式 样式文件中的相互引用 css规则命名惯例 多个选择符共用同一声明 多条规则应用于同一个选择符 上下文件选择器 上下文件选择器的格式 例子 特殊的上下文件选择器 直接祖先 > 目标元素 同胞元素 + 同胞元素 同胞元素 阅读全文

posted @ 2018-01-28 16:22 蒋乐兴的技术随笔 阅读(266) 评论(0) 推荐(0) 编辑

2017年12月5日

mysql -- 优化之ICP(index condition pushdown)

摘要: 一、为了方法说明ICP是什么、假设有如下的表和查询: 没有ICP之前: 原先在没有ICP的时候、innodb会 阅读全文

posted @ 2017-12-05 16:38 蒋乐兴的技术随笔 阅读(338) 评论(0) 推荐(0) 编辑

2017年12月4日

django -- 插入行的不同方式

摘要: 在django中行是Model的一个实例、也就是说一个Model的实例就对应着一行。 一、通过构造函数创建行: 二、通过管理对象的create方法创建: 总结: 两种创建方法对比可以发现、 构造方法所创建的行、要手动保存到数据库中才行 管理对象create方法创建的行、直接入库的 阅读全文

posted @ 2017-12-04 13:36 蒋乐兴的技术随笔 阅读(250) 评论(0) 推荐(0) 编辑

django -- 对行的更新只有在save调用后才会入库

摘要: python3 manage.py shell Python 3.6.2 (v3.6.2:5fd33b5926, Jul 16 2017, 20:11:06) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more informa... 阅读全文

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

2017年12月2日

django -- 用包来组织数据库模型

摘要: 默认情况下一个django app的所有模型都保存在一个叫models.py的文件中、这样事实是不方便管理的; 通过包来组织模型是比较方便的。 一、第一步:删除models.py: 二、第二步:创建models目录、并增加标记文件__init__.py: 三、例子: 1、 2、 3、 4、 阅读全文

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

django -- while time zone support is active

摘要: 一、先看报错: django 在处理datetime类型的的报错/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1451 阅读全文

posted @ 2017-12-02 16:41 蒋乐兴的技术随笔 阅读(785) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 66 下一页

导航