Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1from flask_restx import Api 

2from flask import Blueprint 

3 

4from .auth_resource import api as auth_ns 

5from .group_resource import api as group_ns 

6from .user_resource import api as user_ns 

7from .profile_resource import api as profile_ns 

8from .external_resource import api as external_ns 

9 

10from .application_resource import api as app_ns 

11from .book_resource import api as book_ns 

12from .game_resource import api as game_ns 

13from .movie_resource import api as movie_ns 

14from .serie_resource import api as serie_ns 

15from .track_resource import api as track_ns 

16 

17# Import controller APIs as namespaces. 

18api_bp = Blueprint("api", __name__) 

19 

20api = Api(api_bp, title="RecoFinement API", description="Main routes.", security='Bearer Auth', authorizations={ 

21 'Bearer Auth': { 

22 'type': 'apiKey', 

23 'in': 'header', 

24 'name': 'Authorization' 

25 }, 

26}) 

27 

28# API namespaces 

29api.add_namespace(auth_ns) 

30api.add_namespace(group_ns) 

31api.add_namespace(user_ns) 

32api.add_namespace(profile_ns) 

33api.add_namespace(external_ns) 

34 

35api.add_namespace(app_ns) 

36api.add_namespace(book_ns) 

37api.add_namespace(game_ns) 

38api.add_namespace(movie_ns) 

39api.add_namespace(serie_ns) 

40api.add_namespace(track_ns)