Задать вопрос
Ответы пользователя по тегу Django
  • Как привязать к одной сущности несколько картинок?

    @aassdds Автор вопроса
    Люблю борщ и PHP
    Разобрался сам
    Ошибка была в том что я регистрировал admin.site.register(ShopItemImg, ShopItemImgInline)
    А не надо было )
    Если кому интересно - вот рабочий вариант админки:
    # -*- coding: utf-8 -*-
    from django.contrib import admin
    from .models import ShopCat, ShopItem, ShopItemImg
    
    
    class ShopItemImgInline(admin.TabularInline):
        model = ShopItemImg
    
    
    class ShopItemAdmin(admin.ModelAdmin):
        fieldsets = [
            (None, {'fields': ['title', 'cat_id', 'price']}),
            ("Тексты", {'fields': ['descr', 'sostav']}),
        ]
        inlines = [ShopItemImgInline]
    
    
    admin.site.register(ShopItem, ShopItemAdmin)
    admin.site.register(ShopCat)
    Ответ написан
    Комментировать