I
Size: a a a
I
AG
DT
reverse('delete', )
МС
DT
get_context_dataвместо
context['comments'] = self.object.comments.all()
{% for comment in obkect.comments.all %}
МС
DT
AG
get_context_dataвместо
context['comments'] = self.object.comments.all()
{% for comment in obkect.comments.all %}
prefetch_related
, хотя это приучает писать методы из queryset в шаблоне и не заметишь как начнешь без подгрузки заранее делать запросыDT
prefetch_related
, хотя это приучает писать методы из queryset в шаблоне и не заметишь как начнешь без подгрузки заранее делать запросыAG
DT
И +еще нагружать шаблонизатор джанги, который и так не самый быстрый
DT
DT
DT
{% for comment in comments %}
AG
И +еще нагружать шаблонизатор джанги, который и так не самый быстрый
DT
Из-за ленивости quesryset'а
DT
DT
AG
AG