From e1fa23d22fd3e2b7f5f6ba42021881dc941cabb7 Mon Sep 17 00:00:00 2001 From: Gena Date: Thu, 4 Jun 2015 12:53:01 +0600 Subject: [PATCH] no message --- store/admin.py | 2 ++ store/models.py | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/store/admin.py b/store/admin.py index 6a93bd1..b95f0a8 100644 --- a/store/admin.py +++ b/store/admin.py @@ -32,6 +32,8 @@ class CategoryAdmin(admin.ModelAdmin): get_str.admin_order_field = 'title' list_display = ('title', get_str,) + list_filter = ('parent', ) + prepopulated_fields = {"slug": ("title",)} inlines = [AttributeForCategoryInline, ] diff --git a/store/models.py b/store/models.py index 6a432cb..f5f5116 100644 --- a/store/models.py +++ b/store/models.py @@ -22,7 +22,8 @@ class Category(models.Model): description = models.TextField( 'Описание', default='', null=True, blank=True) parent = models.ForeignKey( - 'self', default=None, null=True, blank=True, related_name='childs') + 'self', default=None, null=True, blank=True, related_name='childs', + verbose_name='Родительская категория') attributes = models.ManyToManyField( 'Attribute', through='AttributeForCategory')