Size: a a a

Django [ru] #STAY HOME

2021 January 17

Б

Богдан in Django [ru] #STAY HOME
Как сделать мультиязычным сообщение об ошибке при запросе к апи? Например: поле формы не валидное, и ошибка об этом должна быть на языке, которое выбрано у пользователя. Т.е. похожая ситуация как с i18n, но там в шаблонах перевод, а здесь шаблонов нет
источник

DS

Denis Stebunov in Django [ru] #STAY HOME
а эти сообщения об ошибках будут конечные пользователи видеть?
источник

DS

Denis Stebunov in Django [ru] #STAY HOME
если нет, то для программистов лучше не стоит их мультиязычить. Если да, и запросы идут в контексте какого-то конкретного пользователя, то можно брать язык из его профиля, или же передать нужную локализацию во входящем запросе к апи
источник

Б

Богдан in Django [ru] #STAY HOME
Denis Stebunov
а эти сообщения об ошибках будут конечные пользователи видеть?
да
источник

Б

Богдан in Django [ru] #STAY HOME
где эту локализацию хранить?
источник

Б

Богдан in Django [ru] #STAY HOME
не в коде же
источник

DS

Denis Stebunov in Django [ru] #STAY HOME
я выше предложил два варианта - 1) в профиле пользователя; 2) передавать локализацию во входящем запросе
источник

DS

Denis Stebunov in Django [ru] #STAY HOME
чтобы предложить что-то более конкретное, наверное нужно понять получше че за программа и в каком контексте идут запросы в оное апя
источник

M

Maks in Django [ru] #STAY HOME
Богдан
где эту локализацию хранить?
Если для пользователей есть авторизация - в таблице с остальными параметрами аккаунта. Если нет - сохранять в куку. Ничего не мешает делать это же и в первом случае,  кстати
источник

AY

Afzal Yusupov in Django [ru] #STAY HOME
всем привет друзья, помогите пожалуйска как мне можно исправить неполадку?
не получается залить на heroku.
P. S. проблема с whitenoise
источник

AY

Afzal Yusupov in Django [ru] #STAY HOME
источник

Д

Дед Шер in Django [ru] #STAY HOME
Скрины как в фильмах про хакеров
источник

КУ

Камель Утегенов... in Django [ru] #STAY HOME
почему не работает
источник

W

WorstFriend in Django [ru] #STAY HOME
Камель Утегенов
почему не работает
Попробуй убрать “views.” В юрлах перед функцией
источник

КУ

Камель Утегенов... in Django [ru] #STAY HOME
WorstFriend
Попробуй убрать “views.” В юрлах перед функцией
чтооо, не понял
источник

W

WorstFriend in Django [ru] #STAY HOME
Вот это попробуй убрать
источник

КУ

Камель Утегенов... in Django [ru] #STAY HOME
WorstFriend
Вот это попробуй убрать
это значит мне сам about импортировать
если просто убрать то ошибка будет
источник

W

WorstFriend in Django [ru] #STAY HOME
Так импортируй
источник

DY

Dmitriy Yarosh in Django [ru] #STAY HOME
Камель Утегенов
почему не работает
from .views import about
path('about/', about)
источник

РС

Роман Сарнов... in Django [ru] #STAY HOME
Всем привет. Использую django-rest-framework-social-oauth2 для подключения google social.  При получении токена он не работает. Когда я ставлю в настройках SIMPLE JWT  'AUTH_HEADER_TYPES': ('JWT',),  то токены начинают работать, но токены от simple jwt перестают работать через bearer перестают работать, а начинают работать через JWT. Как мне сделать, что бы оба вида токентв работали через Bearer
источник