X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/1fbf854ce423d2d56723ff10608267403f4916b0..5913c54d19b8f6775633176032161d49f9b2f1aa:/apps/toolbar/admin.py diff --git a/apps/toolbar/admin.py b/apps/toolbar/admin.py deleted file mode 100644 index 283ab782..00000000 --- a/apps/toolbar/admin.py +++ /dev/null @@ -1,30 +0,0 @@ -from django.contrib import admin -from django.utils.translation import ugettext_lazy as _ -from django import forms -from django.utils import simplejson as json - -from toolbar import models - - -class ButtonAdminForm(forms.ModelForm): - class Meta: - model = models.Button - - def clean_params(self): - value = self.cleaned_data['params'] - try: - return json.dumps(json.loads(value)) - except ValueError, e: - raise forms.ValidationError(e) - - -class ButtonAdmin(admin.ModelAdmin): - form = ButtonAdminForm - list_display = ('slug', 'label', 'tooltip', 'accesskey') - list_display_links = ('slug',) - list_editable = ('label', 'tooltip', 'accesskey') - prepopulated_fields = {'slug': ('label',)} - -admin.site.register(models.Button, ButtonAdmin) -admin.site.register(models.ButtonGroup) -admin.site.register(models.Scriptlet)