コード例 #1
0
 def get(self):
     return {'stores': [x.json() for x in StoreModel.find_all()]}
コード例 #2
0
 def get(self):
     # The find_all() method returns a list of all items in the DB as objects,
     # but we cannot return objects, we need to convert them into JSON
     # So we use a list comprehension to convert each object into JSON
     return {'stores': [store.json for store in StoreModel.find_all()]}
コード例 #3
0
    def delete(self):
        for store in StoreModel.find_all():
            store.delete_from_db()

        return {'message': 'Stores deleted'}
コード例 #4
0
 def get(self):
     #return {'stores':[store.json() for store in StoreModel.query.all()]}
     return {'stores': [x.json() for x in StoreModel.find_all()]}
コード例 #5
0
ファイル: store.py プロジェクト: deepakrout/FlaskAdvApi
 def get(self):
     return {"stores": [x.json() for x in StoreModel.find_all()]}
コード例 #6
0
ファイル: store.py プロジェクト: teilon/almagrad
 def get(cls):
     return {'stores': [x.json() for x in StoreModel.find_all()]}
コード例 #7
0
    def get(self):

        stores = StoreModel.find_all()
        return ({'stores': [k.json() for k in stores]})
コード例 #8
0
ファイル: store.py プロジェクト: kpgdsc/rest-api-sections
 def get(cls):
     return {'stores': [store.json() for store in StoreModel.find_all()]}
コード例 #9
0
 def get(self):
     """
     Get method for the list of stores.
     :return:
     """
     return {'stores': [store.json() for store in StoreModel.find_all()]}
コード例 #10
0
ファイル: store.py プロジェクト: TechFitU/Price-Alerts
    def get(self):
        """
        Returns the list of stores
        ---
        tags:
          - Stores
        definitions:
          Store:
            type: object
            properties:
              id:
                type: integer
                description: Identifier of the store
                default: 1
              name:
                type: string
                description: Name of the Store
                default: New Store
              items:
                type: array
                items:
                  $ref: '#/definitions/Item'

          Item:
            type: object
            properties:
              id:
                type: integer
                description: Identifier of the Item
              name:
                type: string
                description: Name of the item
              store_id:
                type: integer


        responses:
          200:
            description: The list of stores data
            schema:
              id: Stores
              type: object
              properties:
                stores:
                  type: array
                  items:
                    $ref: '#/definitions/Store'
            examples:
              stores: [{'id': 1, 'name': 'New Store', 'items': []},]
        """

        # Access the identity of the current user identity (username) with get_jwt_identity
        current_user = get_jwt_identity()
        stores = [store.json() for store in StoreModel.find_all()]
        if current_user:
            return {'stores': stores}

        return {
            'stores': list(map(lambda x: x['name'], stores)),
            'message': 'More data available if logged in'
        }
コード例 #11
0
ファイル: store.py プロジェクト: sauravgsh16/flask_restful
 def get(self):
     return {'stores': store_list_schema.dump(StoreModel.find_all())}, 200
コード例 #12
0
ファイル: store.py プロジェクト: AlexSkrn/store-rest-api
 def get(self):
     # return {'items': list(map(lambda x: x.to_json(), ItemModel.query.all()))}
     return {'stores': [store.to_json() for store in StoreModel.find_all()]}
コード例 #13
0
 def get(cls):
     return {'stores': storeListSchema.dump(StoreModel.find_all())}
コード例 #14
0
ファイル: store.py プロジェクト: pcampos119104/restful-store
 def get(self):
     #    user_id = get_jwt_identity()
     #    stores = [store.json() for store in StoreModel.find_all()]
     #    if user_id:
     #        return {'stores': stores}
     return {'stores': store_list_schema.dump(StoreModel.find_all())}
コード例 #15
0
ファイル: store.py プロジェクト: LucDinhVan/flask-api-jwt
 def get(self):
     """
     GET list store
     """
     return {'stores': [store.json() for store in StoreModel.find_all()]}
コード例 #16
0
    def get(self):  # get method

        return {"stores": [item.json() for item in StoreModel.find_all()]}
コード例 #17
0
ファイル: store.py プロジェクト: ayurkin/Stores-REST-API
 def get(self):
     # return {'stores': list(map(lambda x: x.json(), StoreModel.query.all()))}
     # return {'stores': [x.json for x in StoreModel.query.all()]}
     return {'stores': [x.json for x in StoreModel.find_all()]}
コード例 #18
0
 def get(cls):
     return {
         'stores': [store.json() for store in StoreModel.find_all()]
     }, 200
コード例 #19
0
 def get(self):
     return {
         "stores": [store.json() for store in StoreModel.find_all()]
     }, 200
コード例 #20
0
 def get(self):
     stores = [store.json() for store in StoreModel.find_all()]
     return {'items': stores}
コード例 #21
0
ファイル: store.py プロジェクト: tzulia/arawfp-section01
 def get(cls):
     return {"stores": [store.json() for store in StoreModel.find_all()]}
コード例 #22
0
 def get(self):
     return {'stores': [store.json() for store in StoreModel.find_all()]}
     #return {'stores': list(map(lambda x: x.json(), StoreModel.query.all()))}
コード例 #23
0
 def get(self):
     return {'stores': list(map(lambda x: x.json(), StoreModel.find_all()))}
コード例 #24
0
 def get(self):
     return store_list_schema.dump(StoreModel.find_all()), 200
コード例 #25
0
ファイル: store.py プロジェクト: Keng-Hwee/flask-restful
 def get(cls):
     return {"stores": store_list_schema.dump(StoreModel.find_all())}, 200
コード例 #26
0
 def get(self):
     #return {"stores": [store.json() for store in StoreModel.query.all()]}
     return {"stores": [store.json() for store in StoreModel.find_all()]}
コード例 #27
0
 def get(self):
     return {'stores': [store.json() for store in StoreModel.find_all()]}
コード例 #28
0
 def get(self):
     return {'stores': [item.json() for item in StoreModel.find_all()]}