def get(self, request): list_themes = sorted(get_list_design(request), key=lambda theme: theme['title'].lower()) if not request.user.is_staff: list_themes = [ti for ti in list_themes if ti['slug'] not in settings.RESTRICTED_THEMES] # Render HTML html = render_to_string('administration/design/themes_list.html', {'list_themes': list_themes, 'current': request.website.theme}, context_instance = RequestContext(request)) response = Response(status.HTTP_200_OK, {"html": html}) return self.render(response)
def get(self, request): list_themes = sorted(get_list_design(request), key=lambda theme: theme['title'].lower()) if not request.user.is_staff: list_themes = [ ti for ti in list_themes if ti['slug'] not in settings.RESTRICTED_THEMES ] # Render HTML html = render_to_string('administration/design/themes_list.html', { 'list_themes': list_themes, 'current': request.website.theme }, context_instance=RequestContext(request)) response = Response(status.HTTP_200_OK, {"html": html}) return self.render(response)
def get(self, request): return get_list_design(request)