摘要: 获取csrf随机字符串的方法: document.cookie.split('=')[1]"cL0Jg0YRoof8VUDvUDDONyMoAxEANALqlYY0lp3w9nIG4JVd9yioSA9r0rSbHH0F" 或引入jQuery,后: $.cookie('csrftoken')"cL0 阅读全文
posted @ 2018-11-06 12:41 吉元吉 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 什么是csrf ? csrf是一种服务器过滤不安全post请求的方法 具体是服务器生成一个随机字符串,浏览器GET请求会得到这个字符串,POST请求的时候带上这个字符串,服务器收到request时候验证,并确认 在django中开启csrf服务: 在django中的setting文件中的,middl 阅读全文
posted @ 2018-11-06 10:23 吉元吉 阅读(254) 评论(0) 推荐(0) 编辑
摘要: prefetch()类方法: prefetch_related, on the other hand, does a separate lookup for each relationship, and does the 'joining' in Python. This allows it to 阅读全文
posted @ 2018-11-04 22:32 吉元吉 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 2019年0119更新 ipython自动重载 官方文档 需要注意的一点是,不一定每次一都起作用。 不想打开ide,简单写写代码,用到ipython,所以记录一些内容以便灵活使用。 ipython是建立在cpython上的一个交互型解释器,用好它可以更便利的调试程序,和代替系统shell。 查看与切 阅读全文
posted @ 2018-11-04 20:00 吉元吉 阅读(1089) 评论(0) 推荐(1) 编辑
摘要: 性能上c真的快了很多 用c算30个饼的情况,用递归的方法,3秒就ok了。 python要110秒。 阅读全文
posted @ 2018-11-04 00:04 吉元吉 阅读(224) 评论(0) 推荐(0) 编辑
摘要: win10环境 Anaconda+Pycharm就可以配置多环境了 。 1 确认Anaconda能正常运行。进入软件运行界面,创建新环境 2 配置初始化 3 初始化环境后,打开基于本环境的cmd 4,使用基于当前环境的pip安装 linux,具体环境centos6.9 希望看到的人不再踩我的坑 官网 阅读全文
posted @ 2018-11-01 23:49 吉元吉 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 1 下载并解压 http://mirrors.sohu.com/mysql/<<< 进入镜像地址找到相应下载 以zip版本为例 下载好了之后解压到目标文件夹,如D:\soft\mysql-5.7.23-winx64。 2 准备好配置文件 在目录下创建data空文件夹,以及my.ini 在my.ini 阅读全文
posted @ 2018-11-01 15:59 吉元吉 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 0 自己在先创建一个数据库,create database app02 CHARACTER set utf8; 最后的 CHARACTER set utf8一定要加。解决中文乱码问题 1 SETTING 配置 2 在项目文件里面的 __init__.py中输入 import pymysql pymy 阅读全文
posted @ 2018-10-30 23:15 吉元吉 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 环境:python 3.6.4 django 1.1.10 按照:url(r'^book/(\w+)$', views.openbook, name="openbook"),进入openbook() 阅读全文
posted @ 2018-10-30 15:12 吉元吉 阅读(305) 评论(0) 推荐(0) 编辑
摘要: django是一个大而全的web框架, 理论上我们需要用 web框架做这几件事: 1 建立服务端,等待并接收请求 2识别不同请求,返回不同结果 3发送动态网页 而这三件事django集成在一起了。 第一步 服务端配置和运行 环境,已经装好python的编译环境,django也安装好了 如果没有安装: 阅读全文
posted @ 2018-10-30 10:35 吉元吉 阅读(262) 评论(0) 推荐(0) 编辑