firma_backend products and contact section datas

This commit is contained in:
nabijonovdavronbek619@gmail.com
2025-12-02 20:03:33 +05:00
commit b4366eaaba
25 changed files with 307 additions and 0 deletions

21
content/admin.py Normal file
View File

@@ -0,0 +1,21 @@
from django.contrib import admin
from .models import Product, ProductFeature, ContactMessage
# ========== INLINE for Product Features ==========
class ProductFeatureInline(admin.TabularInline):
model = ProductFeature
extra = 1
# ========== PRODUCT ADMIN ==========
@admin.register(Product)
class ProductAdmin(admin.ModelAdmin):
list_display = ('name',)
inlines = [ProductFeatureInline]
# ========== CONTACT MESSAGE ADMIN ==========
@admin.register(ContactMessage)
class ContactAdmin(admin.ModelAdmin):
list_display = ('name', 'phone', 'product_name', 'created_at')
search_fields = ('name', 'phone', 'product_name')