Size: a a a

Django [ru] #STAY HOME

2020 January 05

DT

Dan Tyan in Django [ru] #STAY HOME
ZHU
А есть пример как реализовать?
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
pavel
мне надо через дрв
врейморк?)
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
pavel
мне надо через дрв
какая разница? ты же файл отдаешь, а не JsonResponse
источник

p

pavel in Django [ru] #STAY HOME
попробуем
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ZHU
А есть пример как реализовать?
обновил гист
источник

Z

ZHU in Django [ru] #STAY HOME
а что у меня не правильно? Вроде почти так же как у тебя ((
https://gist.github.com/lookonkz/97964e74e66e74a65e0f9c066107e289
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ZHU
а что у меня не правильно? Вроде почти так же как у тебя ((
https://gist.github.com/lookonkz/97964e74e66e74a65e0f9c066107e289
ты ждешь request
а передаешь туда self.request.GET
self.filterset_class(self.request.GET,
источник

DT

Dan Tyan in Django [ru] #STAY HOME
кстати request туда и так надо передавать
источник

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
ты ждешь request
а передаешь туда self.request.GET
self.filterset_class(self.request.GET,
большое спасибо! понял ) решил )
источник

b

brestows in Django [ru] #STAY HOME
Ребят, привет, подскажите как правильно организовать мультиязычность в проекте на django. Есть сайт, хочу сделать так что бы пользователь у себя в профиле выбирал язык, и все приложение для данного пользователя было на выбранном языке. При этом не хочу что бы язык менялся путем добавление в  url кода языка.
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
brestows
Ребят, привет, подскажите как правильно организовать мультиязычность в проекте на django. Есть сайт, хочу сделать так что бы пользователь у себя в профиле выбирал язык, и все приложение для данного пользователя было на выбранном языке. При этом не хочу что бы язык менялся путем добавление в  url кода языка.
можно мидлварь написать, аналогично LocaleMiddleware, но с твоей логикой
источник

b

brestows in Django [ru] #STAY HOME
Pavel Zagrebelin
можно мидлварь написать, аналогично LocaleMiddleware, но с твоей логикой
Да, так и сделал.
источник

b

brestows in Django [ru] #STAY HOME
Pavel Zagrebelin
можно мидлварь написать, аналогично LocaleMiddleware, но с твоей логикой
А как в django задать конкретному пользователю конкретный язык, что бы для него сервис был на нужном пользователю языке ?
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
brestows
А как в django задать конкретному пользователю конкретный язык, что бы для него сервис был на нужном пользователю языке ?
в модели юзера флаг
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
brestows
Ребят, привет, подскажите как правильно организовать мультиязычность в проекте на django. Есть сайт, хочу сделать так что бы пользователь у себя в профиле выбирал язык, и все приложение для данного пользователя было на выбранном языке. При этом не хочу что бы язык менялся путем добавление в  url кода языка.
еще в куки можно сохранять
источник

b

brestows in Django [ru] #STAY HOME
LANGUAGE_CODE = 'ru'
LANGUAGE_COOKIE_NAME = 'lng'
LANGUAGE = [
   ('ru', _('Russian')),
   ('en', _('English')),
   ('pl', _('Polish')),
]
вот у меня настройки языковые, но вот нет у меня в cookies языка для пользователя
источник

b

brestows in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
в модели юзера флаг
Можно подробнее ?
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
brestows
Можно подробнее ?
class User(AbstractBaseUser):
   language = models.CharField(max_length=2,choices=settings.LANGUAGE)
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
ну или как ты юзера расширяешь
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
class User(AbstractBaseUser):
   language = models.CharField(max_length=2,choices=settings.LANGUAGE)
а почему languages?
источник