def get(self, query): parse_copy = self.reqparse.copy() parse_copy.add_argument('snippets') args = parse_copy.parse_args() snippet = args.get('snippets') page_query, next_page = paginate( select_query=get_query(models.FTSHK, query), next_url='harikatha.hk_search_content', query=query, **args) return { 'data': [ # marshal( # add_snippets(magazine, query) if snippet else add_magazine_info(magazine), # magazine_snippet_field if snippet else magazine_search_field) marshal(add_snippets(magazine, query), magazine_snippet_field) if snippet else marshal( add_magazine_info(magazine), magazine_search_field) for magazine in page_query.get_object_list() ], "nextPage": next_page } if snippet: return { 'data': [ marshal(add_snippets(magazine, query), magazine_snippet_field) for magazine in page_query.get_object_list() ], "nextPage": next_page }
def get(self): args = self.reqparse.parse_args() page_query, next_page = paginate(select_query=models.Book.select(), next_url='books.books', **args) return { 'data': [ marshal(book, book_field) for book in page_query.get_object_list() ], 'nextPage': next_page }
def get(self): args = self.reqparse.parse_args() page_query, next_page = paginate(select_query=models.Movie.select(), next_url='movies.movies', **args) return { 'data': [ marshal(movie, movie_field) for movie in page_query.get_object_list() ], "nextPage": next_page }
def get(self, query=None): args = self.reqparse.parse_args() page_query, next_page = paginate(select_query=models.Song.select(), next_url='songs.songs', **args) return { 'data': [ marshal(add_type(song), song_field) for song in page_query.get_object_list() ], "nextPage": next_page }
def get(self): args = self.reqparse.parse_args() page_query, next_page = paginate(select_query=models.HariKatha, next_url='harikatha.harikathas', **args) return { 'data': [ marshal(magazine, hk_field) for magazine in page_query.get_object_list() ], 'nextPage': next_page }
def get(self): args = self.reqparse.parse_args() page_query, next_page = paginate( select_query=models.AudioLecture.select(), next_url='lectures.lectures', **args) return { 'data': [ marshal(add_type(lecture), lecture_field) for lecture in page_query.get_object_list() ], "nextPage": next_page }
def get(self): args = self.reqparse.parse_args() page_query, next_page = paginate( select_query=models.HarmonistMagazine.select(), next_url='hmagazine.hmagazines', **args) return { 'data': [ marshal(magazine, hmag_field) for magazine in page_query.get_object_list() ], "nextPage": next_page }
def get(self, query): args = self.reqparse.parse_args() page_query, next_page = paginate(select_query=get_query( models.FTSBookPage, query), next_url='books.content_search', query=query, **args) return { 'data': [ marshal(add_snippet(book, query), book_snippet_field) for book in page_query.get_object_list() ], "nextPage": next_page }
def get(self, query): args = self.reqparse.parse_args() page_query, next_page = paginate(select_query=get_query( models.AudioLecture, query), next_url='lectures.search', query=query, **args) return { 'nextPage': next_page, 'data': [ marshal(add_type(lecture), lecture_field) for lecture in page_query.get_object_list() ] }
def get(self, query): args = self.reqparse.parse_args() page_query, next_page = paginate(select_query=get_query( models.HariKatha, query), next_url='harikatha.search_hk', query=query, **args) return { 'data': [ marshal(magazine, hk_field) for magazine in page_query.get_object_list() ], "nextPage": next_page }
def get(self, query): args = self.reqparse.parse_args() page_query, next_page = paginate(select_query=get_query( models.HarmonistMonthly, query), next_url='hmonthly.search', query=query, **args) return { 'data': [ marshal(magazine, hmonthly_field) for magazine in page_query.get_object_list() ], "nextPage": next_page }
def get(self, query): parse_copy = self.reqparse.copy() parse_copy.add_argument('snippets') args = parse_copy.parse_args() search_query = get_query(models.Song, query) page_query, next_page = paginate(select_query=search_query, next_url='songs.search_songs', query=query, **args) return { 'data': [ marshal(add_type(song), song_field) for song in page_query.get_object_list() ], "nextPage": next_page }