From: Thomas Fillon Date: Fri, 11 Sep 2015 14:53:24 +0000 (+0200) Subject: Remove Sale related fields from admin X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=71ce3fb74cf46d5d4491883e0b87f8b83c267f44;p=diggersdigest.git Remove Sale related fields from admin --- diff --git a/diggersdigest/records/admin.py b/diggersdigest/records/admin.py index f2276a7..b629d13 100644 --- a/diggersdigest/records/admin.py +++ b/diggersdigest/records/admin.py @@ -30,6 +30,11 @@ class RecordInline(admin.StackedInline): extra = 0 max_num = 0 +list_display = ProductAdmin.list_display +list_display.remove("sale_price") +list_editable = ProductAdmin.list_editable +list_editable.remove("sale_price") + class RecordProductAdmin(ProductAdmin): inlines = [ProductImageAdmin, ProductVariationAdmin, RecordInline] @@ -38,6 +43,15 @@ class RecordAdmin(admin.ModelAdmin): filter_horizontal = ["performers"] +sale_fields = ("sale_price", "sale_from", "sale_to") +variation_fields = ProductVariationAdmin.fields +for field in sale_fields: + variation_fields.remove(field) + + +class myProductVariationAdmin(ProductVariationAdmin): + fields = variation_fields + blog_fieldsets = deepcopy(BlogPostAdmin.fieldsets) blog_fieldsets.insert(1, (_("Related products"), { "classes": ("collapse-closed",),