zoukankan      html  css  js  c++  java
  • 18FlaskRESTful

    一,虚拟环境下安装(win)

      在安装这个环节发现了很多问题,pycharm里装了之后发现根本引用不了,查明原因是因为第三方库pycharm无法识别。

    解决办法:进入虚拟环境直接pip。

    二,基本使用

    快速入门中有一个例子1,但是我无法运行:

    from flask import Flask
    from flask.ext import restful
    
    app = Flask(__name__)
    api = restful.Api(app)
    
    class HelloWorld(restful.Resource):
        def get(self):
            return {'hello': 'world'}
    
    api.add_resource(HelloWorld, '/')
    
    if __name__ == '__main__':
        app.run(debug=True)

    英文版的QuickStar中也有一个例子2:

    from flask import Flask
    from flask_restful import Resource, Api
    
    app = Flask(__name__)
    api = Api(app)
    
    class HelloWorld(Resource):
        def get(self):
            return {'hello': 'world'}
    
    api.add_resource(HelloWorld, '/')
    
    if __name__ == '__main__':
        app.run(debug=True)

      我们可以发现例子1中  from flask.ext import restful  这句还是引用不了,但是例子2中  from flask_restful import Resource, Api  可以,对比黄色部分你可以发现根本不需要像例子1那样引用restful.

  • 相关阅读:
    sprinf sprintf_s 的用法
    c++中static的用法详解
    C++数值类型与string的相互转换
    setTimeout(function(){}, 0);
    学习 Node.js 的 6 个步骤
    $destroy——angular
    模态框——angular
    日期控件
    前端加密
    ui-router
  • 原文地址:https://www.cnblogs.com/two-peanuts/p/11309542.html
Copyright © 2011-2022 走看看