Size: a a a

Django [ru] #STAY HOME

2020 June 10

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
ответа не нашел в гугле , ну как же сделать , вывести всех родителей и к ним их потомки
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
ну помогите , кто знает
источник

D

D in Django [ru] #STAY HOME
ARTUR KNYAZEV
ответа не нашел в гугле , ну как же сделать , вывести всех родителей и к ним их потомки
ChildModel.objects.filter(parent_id=parent_id)
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
D
ChildModel.objects.filter(parent_id=parent_id)
источник

D

D in Django [ru] #STAY HOME
ARTUR KNYAZEV
а покажи саму модель QuerysAutor?
источник

D

D in Django [ru] #STAY HOME
и Queryseti
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
D
а покажи саму модель QuerysAutor?
источник

A

Andrey in Django [ru] #STAY HOME
tot samiy neizvestniy
Тут когда-то была речь про magic methods.

Вот пишу я на фласке рест. Для документации взял flasgger. Суть в том, что удобно писать её в docstring, но тогда код вьюхи растягивается, как большая портянка. Решил вынести докстринги в отдельный модуль. Подключаю через MethodAPIView.post.__doc__ = swagger_doctrings.articke_create.
Действительно ли в таком случае это bad practice?
Нет
источник

A

Andrey in Django [ru] #STAY HOME
Не надо так делать.
источник

D

D in Django [ru] #STAY HOME
так нужно же задать родителя
источник

D

D in Django [ru] #STAY HOME
D
так нужно же задать родителя
щас
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Andrey
Не надо так делать.
И как быть?.. Это будет выглядеть, как говно, если прямо в методах писать докстринги на 40 строк.
источник

D

D in Django [ru] #STAY HOME
ARTUR KNYAZEV
что-то типа такого:
for parent in parents:
   children = ChildModel.objects.filter(parent_id=parent.id)
источник

A

Andrey in Django [ru] #STAY HOME
tot samiy neizvestniy
И как быть?.. Это будет выглядеть, как говно, если прямо в методах писать докстринги на 40 строк.
Посмотри connexion
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Окей
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
D
что-то типа такого:
for parent in parents:
   children = ChildModel.objects.filter(parent_id=parent.id)
подчеркивает
источник

A

Andrey in Django [ru] #STAY HOME
В принципе апи доку писать в док стринге вьюшки – бред
источник

A

Andrey in Django [ru] #STAY HOME
Дока вьюшки должна быть для коллег / других разработчиков, а апи дока для пользователя апи
источник

НК

Никита Кадацкий... in Django [ru] #STAY HOME
Andrey
Дока вьюшки должна быть для коллег / других разработчиков, а апи дока для пользователя апи
Согласен, сам описываю api функции отдельно от вьюх
источник

D

D in Django [ru] #STAY HOME
ARTUR KNYAZEV
подчеркивает
подчеркивает, потому что переменные не заданы

принцип такой:
> вывести всех родителей
— составь список родителей

> и к ним их потомки
— пройдись по списку и для каждого родителя запроси его детей
источник