Size: a a a

2020 January 24

t

tuci in Django Girls SPb
👋
источник
2020 February 04

d

datboi in Django Girls SPb
День добрый!
источник

OT

Olya Telezhnaya in Django Girls SPb
привет :)
источник
2020 February 08

Н

Наташа in Django Girls SPb
Привет!)
источник

Н

Наташа in Django Girls SPb
Привет)))
источник
2020 February 11

Н

Наташа in Django Girls SPb
!
источник

MM

Mehti Musayev in Django Girls SPb
Hello world
источник
2020 February 19

ДЯ

Диана Ягодина in Django Girls SPb
Hello
источник
2020 February 20

EE

Eka Eka in Django Girls SPb
всем привет, вопрос: обращается ли к базе система, если делается обрашение к аттрибуту через FK типа естьнекое количество объектов, по торому идет loop, у объекта есть поле, а есть еще поле с таблица с FK на некую таблицу  

object.fk.field
источник

EE

Eka Eka in Django Girls SPb
эквивалетно ли жто  FK.objects.fileter(<something_here>).field
источник

EE

Eka Eka in Django Girls SPb
спасибо
источник

DB

Dima Boger in Django Girls SPb
Eka Eka
всем привет, вопрос: обращается ли к базе система, если делается обрашение к аттрибуту через FK типа естьнекое количество объектов, по торому идет loop, у объекта есть поле, а есть еще поле с таблица с FK на некую таблицу  

object.fk.field
Да, обращается, если заранее не зафетчить данные. Смотри select_related, prefetch_related и N + 1 problem
источник

EE

Eka Eka in Django Girls SPb
Dima Boger
Да, обращается, если заранее не зафетчить данные. Смотри select_related, prefetch_related и N + 1 problem
спасибо, а где про это описно в явном виде? или в описании select_related, prefetch_related?
источник

DB

Dima Boger in Django Girls SPb
Eka Eka
спасибо, а где про это описно в явном виде? или в описании select_related, prefetch_related?
Да, в их описании достаточно подробно написано
источник

EE

Eka Eka in Django Girls SPb
Dima Boger
Да, в их описании достаточно подробно написано
Спасибо. Интересно получается, что про само обращение узнаёшь только внутри решения как этого обращения избежать
источник

L

Lena in Django Girls SPb
Eka Eka
Спасибо. Интересно получается, что про само обращение узнаёшь только внутри решения как этого обращения избежать
если хочется внимательно посмотреть на то, какие запросы исполняются на какой странице сайта, есть удобный инструмент для этого. нужно добавить к своему приложению debug toolbar (https://django-debug-toolbar.readthedocs.io) и на время дебага включить DEBUG=True в настройках приложения (только не на продакшене)

тогда можно будет во вкладке SQL увидеть все запросы, которые исполняются при открытии страницы и работе с ней https://django-debug-toolbar.readthedocs.io/en/latest/panels.html#sql
источник

L

Lena in Django Girls SPb
источник

L

Lena in Django Girls SPb
выглядит примерно так
источник

EE

Eka Eka in Django Girls SPb
Lena
если хочется внимательно посмотреть на то, какие запросы исполняются на какой странице сайта, есть удобный инструмент для этого. нужно добавить к своему приложению debug toolbar (https://django-debug-toolbar.readthedocs.io) и на время дебага включить DEBUG=True в настройках приложения (только не на продакшене)

тогда можно будет во вкладке SQL увидеть все запросы, которые исполняются при открытии страницы и работе с ней https://django-debug-toolbar.readthedocs.io/en/latest/panels.html#sql
очень иннересно, спасибо
источник