Size: a a a

Django [ru] #STAY HOME

2021 June 10

S

Stanley in Django [ru] #STAY HOME
в роутинге .as_view() убери
источник

ib

imanuil beki in Django [ru] #STAY HOME
там нет .as_view()
источник

S

Stanley in Django [ru] #STAY HOME
насколько помню у меня такая ошибка возникала когда as_view() ставил в роутинге а у класса небыло get_extra_actions, но могу ошибаться)))
источник

ib

imanuil beki in Django [ru] #STAY HOME
все понял спасибо за инфу ребят
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
@beki_imanuil сколько раз повторять про скрины?
источник

ib

imanuil beki in Django [ru] #STAY HOME
сорян просто ребят попросили показать. Моя виина забыл
источник

RA

Roman Abb in Django [ru] #STAY HOME
Всем добрый день!
Подскажите пожалуйста, кто работал с django import export?
Сделал экспорт из бд, но мне надо из связи manytomany сделать преобразование и соединить два поля.
поля я вытащил, но в методе dehydrate они не соединяются
в какую сторону копать?
источник

А

Александр in Django [ru] #STAY HOME
Добрый день всем! Выдает ошибку
django.urls.exceptions.NoReverseMatch: Reverse for 'get-video' not found. 'get-video' is not a valid view function or pattern name.

Не может добраться до роута
@action(detail=True, methods=['get'], url_path="video", url_name="get-video")


В чем может быть проблема?
источник

А

Александр in Django [ru] #STAY HOME
пробовал вместо url_name и name указывать. Но погрузившись во внутрь, там url_name ясно указан, что для реверса
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
url_name='change_password' в UserViewSet
URL name: 'user-change_password'
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
☝️
источник

А

Александр in Django [ru] #STAY HOME
сейчас попробую)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у тебя должен быть

namespace:basename+url_name
источник

А

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

А

Александр in Django [ru] #STAY HOME
но услышал вас, спасибо
источник

АТ

Алишер Тасанов... in Django [ru] #STAY HOME
Привет всем
У меня есть сериализатор с методом to_representation. И в нем я хочу получить один объект к которому привязан с связью oneToMany.
Проблема в том, что если у записи есть такая связь, он работает корректно, а когда его нет выводит ошибку:
models.Course.test.RelatedObjectDoesNotExist: Course has no test.


Вот часть кода для понимания:
def to_representation(self, obj):
   data["test_exist"] = False if obj.test is None else True

Как можно получить None если нету связи
источник

АТ

Алишер Тасанов... in Django [ru] #STAY HOME
Не хочу использовать try/except
источник

D

D in Django [ru] #STAY HOME
.filter().exists() ?
источник

АТ

Алишер Тасанов... in Django [ru] #STAY HOME
я не хочу квери сет фильтровать, я хотел просто чтобы если у курса есть тесты то был "test": True, если нет то "test": False
источник

D

D in Django [ru] #STAY HOME
а без is None не сработает?
только перевернуть конечно тру с фолсом
источник