美文网首页
Thinking in django

Thinking in django

作者: Sophie12138 | 来源:发表于2017-08-16 17:01 被阅读15次

    踩过的坑

    • 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.
    • 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/

    相关文章

      网友评论

          本文标题:Thinking in django

          本文链接:https://www.haomeiwen.com/subject/czgirxtx.html