sqlalchemy-jsonapi, Sqlalchemy的JSONAPI实现

分享于 

2分钟阅读

GitHub

  繁體 雙語
JSONAPI implementation for use with SQLAlchemy
  • 源代码名称:sqlalchemy-jsonapi
  • 源代码网址:http://www.github.com/ColtonProvias/sqlalchemy-jsonapi
  • sqlalchemy-jsonapi源代码文档
  • sqlalchemy-jsonapi源代码下载
  • Git URL:
    git://www.github.com/ColtonProvias/sqlalchemy-jsonapi.git
    Git Clone代码到本地:
    git clone http://www.github.com/ColtonProvias/sqlalchemy-jsonapi
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/ColtonProvias/sqlalchemy-jsonapi
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    jsonapi

    Build Status

    实现与 Sqlalchemy 一起使用。

    sqlalchemy jsonapi旨在实现JSON规范,并尽可能简单地使用和实现它。

    安装

    
    
    
    
    pip install sqlalchemy-jsonapi
    
    
    
    

    与 sql alchemy快速使用

    
    
    
    
    # Assuming FlaskSQLAlchemy is db and your Flask app is app:
    
    
    from sqlalchemy_jsonapi import FlaskJSONAPI
    
    
    
    api = FlaskJSONAPI(app, db)
    
    
    
    # Or, for factory-style applications
    
    
    api = FlaskJSONAPI()
    
    
    api.init_app(app, db)
    
    
    
    

    没有 Flask的快速使用

    
    
    
    
    # Assuming declarative base is called Base
    
    
    from sqlalchemy_jsonapi import JSONAPI
    
    
    api = JSONAPI(Base)
    
    
    
    # And assuming a SQLAlchemy session
    
    
    print(api.get_collection(session, {}, 'resource-type'))
    
    
    
    

    相关文章