class PraiseAdmin(admin.ModelAdmin): list_display = ('date_added', 'recipient', 'praise_nominator', 'cfpb_value') actions = [ export_as_csv_action("CSV Export", fields=[ 'date_added', 'recipient', 'praise_nominator', 'cfpb_value', 'reason' ]) ]
from django.contrib import admin from idea.models import Idea, State, Vote, Banner, Config idea_actions = [] vote_actions = [] banner_actions = [] try: from core.actions import export_as_csv_action idea_actions.append(export_as_csv_action("CSV Export", fields=['title', 'creator', 'is_anonymous', 'banner', 'summary', 'text', 'state'])) vote_actions.append(export_as_csv_action("CSV Export", fields=['creator', 'idea'])) banner_actions.append(export_as_csv_action("CSV Export", fields=['title', 'text', 'slug', 'is_private', 'is_votes', 'start_date', 'end_date'])) except ImportError: pass
from django.contrib import admin from idea.models import Idea, State, Vote, Banner, Config idea_actions = [] vote_actions = [] banner_actions = [] try: from core.actions import export_as_csv_action idea_actions.append( export_as_csv_action("CSV Export", fields=[ 'title', 'creator', 'is_anonymous', 'banner', 'summary', 'text', 'state' ])) vote_actions.append( export_as_csv_action("CSV Export", fields=['creator', 'idea'])) banner_actions.append( export_as_csv_action("CSV Export", fields=[ 'title', 'text', 'slug', 'is_private', 'is_votes', 'start_date', 'end_date' ])) except ImportError: pass class ConfigAdmin(admin.ModelAdmin): list_display = ('key', 'value') search_fields = ['key', 'value']
from django.contrib import admin from idea.models import Idea, State, Vote, Banner, Config idea_actions = [] vote_actions = [] banner_actions = [] try: from core.actions import export_as_csv_action idea_actions.append(export_as_csv_action("CSV Export", fields=['title', 'text', 'creator', 'banner'])) vote_actions.append(export_as_csv_action("CSV Export", fields=['creator', 'idea'])) banner_actions.append(export_as_csv_action("CSV Export", fields=['title', 'text', 'start_date', 'end_date'])) except ImportError: pass class ConfigAdmin(admin.ModelAdmin): list_display = ('key', 'value') search_fields = ['key', 'value'] class IdeaAdmin(admin.ModelAdmin):