membership / change db structure

This commit is contained in:
2025-05-30 13:04:54 +03:00
parent 296457ee99
commit dc09349cb6
9 changed files with 225 additions and 94 deletions

View File

@@ -1,21 +1,17 @@
from django.contrib import admin
from .models import *
@admin.register(Feature)
class FeatureAdmin(admin.ModelAdmin):
list_display = ['name']
search_fields = ['name']
class FeatureInline(admin.TabularInline):
model = MembershipFeatures
list_display = ['features'] # поля в списке
list_filter = ['features'] # фильтры справа
search_fields = ['features'] # поля для поиска
extra = 0
can_delete = False
verbose_name = 'Параметр тарифных планов'
verbose_name_plural = 'Параметры тарифных планов'
@admin.register(Pricing)
class PricingAdmin(admin.ModelAdmin):
inlines = [FeatureInline]
list_display = ['plan', 'price', 'is_popular', 'duration']
list_filter = ['is_popular']
search_fields = ['plan']
filter_horizontal = ['features']
admin.site.register(FAQ)
admin.site.register(News)
admin.site.register(Pricing, PricingAdmin)