7

Fixed overwriting modeladmin view

This commit is contained in:
Jasper Berghoef
2016-11-07 14:22:32 +01:00
parent b088e065a2
commit 8b98084e3f
2 changed files with 3 additions and 11 deletions

View File

@ -4,5 +4,5 @@ from django.conf.urls import url
from personalisation import views from personalisation import views
urlpatterns = [ urlpatterns = [
url(r'^segment/$', views.overview, name='overview'), url(r'^segment/(\d+)/$', views.overview, name='overview'),
] ]

View File

@ -19,18 +19,10 @@ def register_admin_urls():
] ]
class SegmentButtonHelper(ButtonHelper):
def get_buttons_for_obj(self, obj, exclude=[], classnames_add=[], classnames_exclude=[]):
return {
'url': reverse('personalisation:overview'),
'label': _('Segments'),
'title': _('Report for this %s') % self.verbose_name,
}
class SegmentModelAdmin(ModelAdmin): class SegmentModelAdmin(ModelAdmin):
model = Segment model = Segment
menu_icon = 'group'
add_to_settings_menu = False add_to_settings_menu = False
button_helper_class = SegmentButtonHelper search_fields = ('name')
modeladmin_register(SegmentModelAdmin) modeladmin_register(SegmentModelAdmin)