summaryrefslogtreecommitdiff
path: root/app/deals/admin.py
blob: 264ff3db41b89154afe617a97ba53f5f1d27ee5d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from django.contrib import admin
from django import forms
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


@admin.register(Deal)
class DealAdmin(OSMGeoAdmin):
    list_display = ('brand', 'title', 'category', 'deal_price', 'original_price', 'discount_percent', 'promo_type', 'amazon_link', 'search_wired', 'get_airtable_code')
    search_fields = ['brand', 'title', ]
    list_filter = ('category', 'promo_type', ('brand', DropdownFilter),)