summaryrefslogtreecommitdiff
path: root/app/deals/admin.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/deals/admin.py')
-rw-r--r--app/deals/admin.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/app/deals/admin.py b/app/deals/admin.py
index dcf629f..74a5b13 100644
--- a/app/deals/admin.py
+++ b/app/deals/admin.py
@@ -4,13 +4,18 @@ from django.contrib.gis.admin import OSMGeoAdmin
from django.contrib.contenttypes.admin import GenericStackedInline
from django_admin_listfilter_dropdown.filters import DropdownFilter, RelatedDropdownFilter, ChoiceDropdownFilter
-from .models import Deal
+from .models import Deal, Brand
@admin.register(Deal)
class DealAdmin(OSMGeoAdmin):
- list_display = ('brand', 'title', 'category', 'deal_price', 'original_price', 'discount_percent', 'promo_type', 'amazon_link', 'search_ccc', 'search_wired', 'get_airtable_code')
+ list_display = ('brand_str', 'brand', 'title', 'category', 'deal_price', 'original_price', 'discount_percent', 'promo_type', 'amazon_link', 'search_ccc', 'search_wired', 'get_airtable_code')
search_fields = ['brand', 'title', ]
- list_filter = ('category', 'promo_type', ('brand', DropdownFilter),)
+ list_filter = ('category', 'promo_type', ('brand_str', DropdownFilter),)
+@admin.register(Brand)
+class BrandAdmin(OSMGeoAdmin):
+ list_display = ('name',)
+ search_fields = ['name' ]
+