Junior — Middle
86
Django admin-də inline-in məqsədi və iş prinsipi haqqında izah edə bilərsinizmi?
Şirkətlər soruşuldu
Оптимакрос
Диджитал сектор
AI-dan cavab
sobes.tech Süni İntellekt
В Django admin inline используется для отображения и редактирования связанных моделей прямо на странице родительской модели. Это удобно, когда у вас есть связь один-ко-многим или многие-ко-многим, и вы хотите управлять связанными объектами в одном интерфейсе.
Пример:
from django.contrib import admin
from .models import Author, Book
class BookInline(admin.TabularInline):
model = Book
extra = 1 # количество пустых форм для добавления новых книг
@admin.register(Author)
class AuthorAdmin(admin.ModelAdmin):
inlines = [BookInline]
В этом примере на странице редактирования автора можно сразу добавлять и редактировать книги, связанные с этим автором.