IR
Size: a a a
IR
AC
artworks = Artwork.objects.filter(author = artist). Но ведь это значит, что каждый раз приложение подгружает абсолютно все публикации (Artwork) и фильтрует их по нужному признаку. Мягко говоря, это явно не самое оптимальное решение. Как мне кажется, надо хранить список публикаций в классе автора, но... Я не нашел примеров, где это так реализовано. Возможно, я чего-то не понимаю, и под капотом это работает оптимальнее, чем я описал? Или же действительно надо добавить какой-нибудь ArrayField в класс автора, чтобы не грузить каждый раз все существующие публикации?
AA
AA
AC
artworks = Artwork.objects.filter(author = artist). Но ведь это значит, что каждый раз приложение подгружает абсолютно все публикации (Artwork) и фильтрует их по нужному признаку. Мягко говоря, это явно не самое оптимальное решение. Как мне кажется, надо хранить список публикаций в классе автора, но... Я не нашел примеров, где это так реализовано. Возможно, я чего-то не понимаю, и под капотом это работает оптимальнее, чем я описал? Или же действительно надо добавить какой-нибудь ArrayField в класс автора, чтобы не грузить каждый раз все существующие публикации?
AA
AC
AA
IR
AA
AC
I
IR
f
ListView
, которая будет на этой же самой странице еще и рендерить (и процессить форму)? Визуально, чтобы проще было понять:|--------------|
| |BookForm| |
| |--------| |
| |
| BookListView |
| ------------ |
| 1. ... |
| 2. ... |
| 3. etc |
|--------------|
django.views.generic.edit.CreateView
, но как использовать их вместе на одной странице что-то сходу не соображу.IF
AC
AC
А
A
A