flask相关的信息

Vue 在Mac下搭建vue脚手架

9个月前 (2019-05-09) 223 浏览 评论

        前后端分离作为最近几年开发的主流方式,虽然我们是做后端的,但是必要的前端知识也是要了解的,所以这里我尝试搭建了下vue的框架(Mac下):| 安装node    我们先查看下是否安装了nodenode -v # 示例 MacPro:vue bzing$ node -v v11.14.0    如上述则

ES in查询

9个月前 (2019-05-09) 626 浏览 评论

    今天碰到ES in查询,走了个弯路,记录一下帮助各位同学。下面例举了个最简单的示例:{     "query": {         "term": {           

Python requirements.txt 生成和使用

9个月前 (2019-05-09) 210 浏览 评论

    我们在使用python时一般是在本地虚拟环境中开发,我们项目所需要的依赖需要导出到requirements.txt 文件中。这样项目的移植性得到保证,不管是在哪里都能运行起来,要不然换个环境就会缺失各种依赖。方法很简单:| 从虚拟环境导出step1. 激活当前虚拟环境:step2. 进入项目根目录:step3. 执行以下命令:pip freeze > requirements.txt| 从&n

Flask jsonify 和 json.dumps 的区别

9个月前 (2019-05-09) 285 浏览 评论

作为Python新人只知道 jsonify 和 json.dumps 的相同点:都是将字典转成json字符串。那区别呢?让我们来看下他们的区别:| 来源不同json.dumps 来自json模块,而json模块是python自带的。我们使用就是直接导入:import jsonjsonify 是flask封装的扩展包,我们需要从flask中导入:from flask import jsonify| 结果不同jsonify 和 j

Flask-SQLAlchemy 查询排序

9个月前 (2019-05-09) 1223 浏览 评论

今天发现查询的列表没有按照降序排列,这里总结了以下几种方法:| 查询语句中使用 order_by按照时间降序,这两种写法亲测完全没有问题。# 方法1 articles = Article.query.order_by(Article.create_time.desc()).all() # 方法2 articles = Article.query.order_by(db.desc(Article.create_time)).al

Python 头部 #!/usr/bin/python 和 #!/usr/bin/env python 的区别

9个月前 (2019-05-08) 143 浏览 评论

是否使用这语句,主要和运行模式有关。例如在mac下开发:使用普通运行模式:python run.py 那么这语句在此运行模式下无效,我们使用的是系统默认的python,头部加不加这个都无所谓;直接执行python脚本:run.py (文件要有可执行权限chmod a+x run.py),这时候这个语句就用到了,它用来为脚本语言指定解释器。   | #!/usr/bin/python只能用/usr/bin/目录下python执行脚本。可移植性差,只要其他系统

Flask 执行报错:env: python\r: No such file or directory

9个月前 (2019-05-08) 475 浏览 评论

| 解决方案    step1. vim打开执行文件,如 vim manage.py    step2. 进入命令行执行 set ff  回车查看当前文件格式 fileformat=dos,发现文件格式是windows的,这时候才想起来我这个文件以前是在windows上创建的,现在在unix下导致文件格式错误。    step3. 进入命令行执行

Flask Mac下基于Python3配置flask运行环境

9个月前 (2019-05-08) 249 浏览 评论

    在mac下开发python还是比较轻松的啦,我们按照一下流程走就好了:| 安装Homebrew    如果没有安装我们来安装下/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" &nbs