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 Namespace, fields 

2 

3from .base import ApplicationBaseObj, GenreBaseObj, paginationObj, messageObj, MetaUserContentBaseObj, ApplicationAdditionalBaseObj 

4 

5 

6class ApplicationDto: 

7 api = Namespace( 

8 "application", description="Application related operations.") 

9 

10 # Objects 

11 api.models[ApplicationBaseObj.name] = ApplicationBaseObj 

12 app_base = ApplicationBaseObj 

13 

14 api.models[ApplicationAdditionalBaseObj.name] = ApplicationAdditionalBaseObj 

15 application_additional_base = ApplicationAdditionalBaseObj 

16 

17 # Responses 

18 data_resp = api.clone( 

19 "Application list Data Response", 

20 paginationObj, 

21 { 

22 "content": fields.List(fields.Nested(app_base)), 

23 }, 

24 ) 

25 

26 application_bad_recommendation = api.model( 

27 "ApplicationBadRecommendationMetaExpected", 

28 { 

29 "categorie": fields.List(fields.String) 

30 } 

31 )