Size: a a a

Django [ru] #STAY HOME

2019 December 16

aT

abulhair Talapov in Django [ru] #STAY HOME
Rest Api является ведь частью Docker server?
источник

A

Ahmed in Django [ru] #STAY HOME
Это как понять?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Ahmed
Не выводит русский перевод именно в форме. Если использовать обыкновенный {% trans %} то все работает нормально
пальцем в небо но попробуй
gettext_lazy
источник

A

Ahmed in Django [ru] #STAY HOME
Dan Tyan
пальцем в небо но попробуй
gettext_lazy
Дан, твой палец золотой. Помогло, спасибо.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
есть мысль почему так ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
я не про палец а про gettext ?
источник

FK

Farid Khalikov in Django [ru] #STAY HOME
у меня есть мысль
источник

FK

Farid Khalikov in Django [ru] #STAY HOME
т.к. это объявление класса (поля в классе), оно считывается один раз, и в этот же момент вызывается gettext(). Возможно, переводы ещё не погружены к этому моменту, поэтому gettext() не работает, а gettext_lazy и работает. Как и reverse_lazy - он как раз для таких случаев - для кода, который выполняется при инициализации проекта, а не на каждый запрос.
источник

A

Ahmed in Django [ru] #STAY HOME
Мм, никогда не задумывался об этом.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Farid Khalikov
т.к. это объявление класса (поля в классе), оно считывается один раз, и в этот же момент вызывается gettext(). Возможно, переводы ещё не погружены к этому моменту, поэтому gettext() не работает, а gettext_lazy и работает. Как и reverse_lazy - он как раз для таких случаев - для кода, который выполняется при инициализации проекта, а не на каждый запрос.
ну да логика думаю верная
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Как можно решить проблему с:
psycopg2.errors.InvalidCursorName: ОШИБКА:  курсор "_django_curs_140667676055296_4" не существует


Я сохраняю QuerySet в переменную и далее по коду делаю уточнающие запросы из нее.

Например, получил все заказы юзера, а далее в цикле считаю сумму по каждому заказу отдельно. Но при этом дергаю метод модели заказа, который вытаскивает стоимость из другой модели отдельным запросом (это нужно из-за версионирования)

Пробую ставить
with transaction.atomic():
- не помогает
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
всем привет! кто-нибудь уже использует 3.0? у вас не было проблемы с autoreload дев-сервера?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Denis Kopitsa
всем привет! кто-нибудь уже использует 3.0? у вас не было проблемы с autoreload дев-сервера?
Не было
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
не пойму куда копать, при изменении файла сервер выкидывает с ошибкой SynchronousOnlyOperation: You cannot call this from an async context - use a thread or sync_to_async
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
источник

A

Andrey in Django [ru] #STAY HOME
не пиши на 3.0
источник

A

Andrey in Django [ru] #STAY HOME
пиши на 2.2
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
а почему не на 1.11? там вообще все подводные камни известны
источник

M

Maksimgeolog in Django [ru] #STAY HOME
Denis Kopitsa
а почему не на 1.11? там вообще все подводные камни известны
ты пиши на 1.11
источник

DK

Denis Kopitsa in Django [ru] #STAY HOME
ох какие вы вежливые. давайте я сам буду выбирать на чем мне писать. Если никто за вас не будет тестировать новые версии - так и останетесь в каменном веке
источник