fix establishment admin page
This commit is contained in:
parent
3e7922e0fc
commit
3afb51d472
|
|
@ -35,6 +35,7 @@ class ContactPhoneInline(admin.TabularInline):
|
||||||
class GalleryImageInline(admin.TabularInline):
|
class GalleryImageInline(admin.TabularInline):
|
||||||
"""Gallery image inline admin."""
|
"""Gallery image inline admin."""
|
||||||
model = models.EstablishmentGallery
|
model = models.EstablishmentGallery
|
||||||
|
raw_id_fields = ['image', ]
|
||||||
extra = 0
|
extra = 0
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -61,17 +62,20 @@ class ProductInline(admin.TabularInline):
|
||||||
|
|
||||||
class CompanyInline(admin.TabularInline):
|
class CompanyInline(admin.TabularInline):
|
||||||
model = models.Company
|
model = models.Company
|
||||||
|
raw_id_fields = ['establishment', 'address']
|
||||||
extra = 0
|
extra = 0
|
||||||
|
|
||||||
|
|
||||||
class EstablishmentNote(admin.TabularInline):
|
class EstablishmentNote(admin.TabularInline):
|
||||||
model = models.EstablishmentNote
|
model = models.EstablishmentNote
|
||||||
extra = 0
|
extra = 0
|
||||||
|
raw_id_fields = ['user', ]
|
||||||
|
|
||||||
|
|
||||||
class PurchasedProduct(admin.TabularInline):
|
class PurchasedProductInline(admin.TabularInline):
|
||||||
model = PurchasedProduct
|
model = PurchasedProduct
|
||||||
extra = 0
|
extra = 0
|
||||||
|
raw_id_fields = ['product', ]
|
||||||
|
|
||||||
|
|
||||||
@admin.register(models.Establishment)
|
@admin.register(models.Establishment)
|
||||||
|
|
@ -80,13 +84,12 @@ class EstablishmentAdmin(BaseModelAdminMixin, admin.ModelAdmin):
|
||||||
list_display = ['id', '__str__', 'image_tag', ]
|
list_display = ['id', '__str__', 'image_tag', ]
|
||||||
search_fields = ['id', 'name', 'index_name', 'slug']
|
search_fields = ['id', 'name', 'index_name', 'slug']
|
||||||
list_filter = ['public_mark', 'toque_number']
|
list_filter = ['public_mark', 'toque_number']
|
||||||
inlines = [GalleryImageInline, CompanyInline, EstablishmentNote,
|
inlines = [CompanyInline, EstablishmentNote, GalleryImageInline,
|
||||||
PurchasedProduct]
|
PurchasedProductInline, ]
|
||||||
|
|
||||||
# inlines = [
|
# inlines = [
|
||||||
# AwardInline, ContactPhoneInline, ContactEmailInline,
|
# AwardInline, ContactPhoneInline, ContactEmailInline,
|
||||||
# ReviewInline, CommentInline, ProductInline]
|
# ReviewInline, CommentInline, ProductInline]
|
||||||
raw_id_fields = ('address',)
|
raw_id_fields = ('address', 'collections', 'tags', 'schedule')
|
||||||
|
|
||||||
|
|
||||||
@admin.register(models.Position)
|
@admin.register(models.Position)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user