|
|
|
|
@ -25,13 +25,14 @@ class BrandAdmin(admin.ModelAdmin): |
|
|
|
|
@admin.register(Category) |
|
|
|
|
class CategoryAdmin(admin.ModelAdmin): |
|
|
|
|
|
|
|
|
|
def get_str(object): |
|
|
|
|
def get_parent_str(object): |
|
|
|
|
return object.parent or '' |
|
|
|
|
|
|
|
|
|
get_str.short_description = 'Родительская категория' |
|
|
|
|
get_str.admin_order_field = 'parent__pk' |
|
|
|
|
get_parent_str.short_description = 'Родительская категория' |
|
|
|
|
get_parent_str.admin_order_field = 'parent__pk' |
|
|
|
|
|
|
|
|
|
list_display = ('title', get_str,) |
|
|
|
|
list_display = ('title', get_parent_str, 'priority') |
|
|
|
|
list_editable = ('priority',) |
|
|
|
|
list_filter = ('parent', ) |
|
|
|
|
|
|
|
|
|
prepopulated_fields = {"slug": ("title",)} |
|
|
|
|
|