踩过的坑
-
django
- 安装python,python有2.x与3.x之称,而在这之前,你肯定会对这样的操作不陌生
ln -s /usr/python/Python-3.x/bin/python /usr/bin/python
- 安装python链接mysql的lib,支持python2.x的是MySQLdb,但是在python3.x中就不能支持这样的lib,改为mysqlclient,在安装mysqlclient的过程中,提示安装mysql-dev之类的,一定要继续安装,不要觉得是坑.
- 使用ajax在django的框架页面下传递文件.
processData: false, contentType: false,
- 在一般的基于jquery的ajax没有这两个配置选项,当需要上传文件就需要这两个选项,其中contentType是为了防止再次添加文件内容分隔符,导致出错,因为在一般的文件上传,会自动上传
contentType = multipart/form-data
这个选项,而这在request header中就是文件分隔符,如果ajax中再次选为true,则会打乱规则. - 而
processData: false
是因为data是formdata数据,不是json数据,所以不需要对data数据进行处理,如果true则error.
- 在一般的基于jquery的ajax没有这两个配置选项,当需要上传文件就需要这两个选项,其中contentType是为了防止再次添加文件内容分隔符,导致出错,因为在一般的文件上传,会自动上传
- 安装python,python有2.x与3.x之称,而在这之前,你肯定会对这样的操作不陌生
-
centos使用yum安装mysql5.7十分的慢.通过改变yum的默认源来提高下载速度.
到官网下载太慢,使用国内的仓库进行下载
mysql国内镜像下载网址
http://mirrors.sohu.com/mysql/
http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/
开源镜像站点汇总
http://segmentfault.com/a/1190000000375848
http://mirrors.ustc.edu.cn/
网友评论