Skip to content

Commit 17a0bf4

Browse files
author
Steve Ivy
committed
admin fixes:- switch order of objects and on_site properties on Attribute so that all Attributes are listed in the admin- add site to list_display and list_filter
1 parent bd541d5 commit 17a0bf4

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

eav/admin.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727

2828
from .models import Attribute, Value, EnumValue, EnumGroup
2929

30-
3130
class BaseEntityAdmin(ModelAdmin):
3231

3332
def render_change_form(self, request, context, add=False, change=False, form_url='', obj=None):
@@ -95,7 +94,8 @@ def get_fieldsets(self, request, obj=None):
9594
return [(None, {'fields': form.fields.keys()})]
9695

9796
class AttributeAdmin(ModelAdmin):
98-
list_display = ('name', 'slug', 'datatype', 'description')
97+
list_display = ('name', 'slug', 'datatype', 'description', 'site')
98+
list_filter = ['site']
9999
prepopulated_fields = {'slug': ('name',)}
100100

101101
admin.site.register(Attribute, AttributeAdmin)

eav/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,8 +204,8 @@ def help_text(self):
204204

205205
required = models.BooleanField(_(u"required"), default=False)
206206

207-
on_site = CurrentSiteManager()
208207
objects = models.Manager()
208+
on_site = CurrentSiteManager()
209209

210210
def get_validators(self):
211211
'''

0 commit comments

Comments
 (0)