示例#1
0
def init_app(app, **kwargs):
    """
    API extension initialization point.
    """
    app.route('/swaggerui/<path:path>')(serve_swaggerui_assets)

    # Prevent config variable modification with runtime changes
    current_api.authorizations = deepcopy(app.config['AUTHORIZATIONS'])
示例#2
0
    def _register(self):
        """
        Allow to register any custom endpoint
        """
        self.app.route('/register/', methods=['POST'])(self._register_member)

        current_app.route('/authenticate/',
                          methods=['POST'])(self._authenticate_member)

        current_app.route('/renew/password/',
                          methods=['POST'])(self._renew_member_password)
示例#3
0
def init_camera_app(app):
    '''Setups a route to fetch images of a camera monitoring a particular room,
    each camera has an identifying id'''
    app.route('/photo/<string:camera_id>', methods=['GET'])(get_camera_photo)
示例#4
0
 def _register(self):
     """
     Allow to register any custom endpoint
     """
     current_app.route('/wrapped/service/', methods=['GET'])(self._serve)
from flask import current_app as app
from flask import make_response
import json
from . import models
from . import redis_store

headers = {
    'Access-Control-Allow-Headers': 'Content-Type'
} @ app.route('/', methods=['GET', 'POST'])


def entry():
    readers = models.Readers.query.filter_by(username='******').all()
    print(readers)
    print(redis_store.endpoint)
    return make_response(str('readers'), 200, headers)