class Meta(GenericResource.Meta): queryset = Release.objects.all() resource_name = 'downloads/release' authorization = OnlyPublishedAuthorization() fields = [ 'name', 'slug', 'creator', 'last_modified_by', 'version', 'is_published', 'release_date', 'pre_release', 'release_page', 'release_notes_url', 'show_on_download_page', ] filtering = { 'name': ('exact', ), 'slug': ('exact', ), 'is_published': ('exact', ), 'pre_release': ('exact', ), 'version': ( 'exact', 'startswith', ), 'release_date': (ALL, ) }
class Meta(GenericResource.Meta): authorization = OnlyPublishedAuthorization() queryset = Page.objects.all() resource_name = 'pages/page' fields = [ 'creator', 'last_modified_by', 'title', 'keywords', 'description', 'path', 'content', 'is_published', 'template_name' ] filtering = { 'title': ('exact', ), 'keywords': ('exact', 'icontains'), 'path': ('exact', ), 'is_published': ('exact', ), }