Size: a a a

Django [ru] #STAY HOME

2020 August 27

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Dk
Давай переформулирую. Как написать рут для вебсокета в джанге без channels?
ты наверное и по DjangoNinja ссылку не смотрел которую я тебе кидал)
источник

DB

Dima Boger in Django [ru] #STAY HOME
Nikolay Cherniy
Такая проблема, есть модель заказа, одно из полей должно быть фк на заказчика, заказчик может быть юл и фл, разные реквизиты и хотелось бы попилить на две разные модели. Вопрос как это можно реализовать. Думал получать через annotate/Coalesce, но тогда возвращается просто id инстанса, а не объект. Пока варианты как-то накостылить через ContentType или getattr, но все что придумал выглядит слишком костыльно. Ну или делать одну модель с наполовину пустыми полями или одним джейсонфилдом. Есть какие-то бестпрактис для таких случаев?
источник

DB

Dima Boger in Django [ru] #STAY HOME
Мне больше всего нравится с one-to-one на общего родителя, но мне в целом ничего не нравится
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
спасибо за ссылку, изучу
источник

DB

Dima Boger in Django [ru] #STAY HOME
Ещё на одном проекте жил с одной большой моделью и десятком прокси-моделей для каждого типа
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Dima Boger
Мне больше всего нравится с one-to-one на общего родителя, но мне в целом ничего не нравится
я вот так же сделал, но все равно выглядит костыльненько, а сам как бы реализовал? В прокси пока смысла не вижу, надо покопать
источник

DB

Dima Boger in Django [ru] #STAY HOME
Не знаю, надо всё перечитать и перепробовать, сейчас у меня строгого мнения нет на этот счёт
источник

DB

Dima Boger in Django [ru] #STAY HOME
Я бы до последнего избегал generic fk, вот что я знаю 😈
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Dima Boger
Не знаю, надо всё перечитать и перепробовать, сейчас у меня строгого мнения нет на этот счёт
ясно, спасибо за инфу, буду перечитывать перепробовать)
источник

DB

Dima Boger in Django [ru] #STAY HOME
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Ооо, это прям хорошо, еще раз спасибо!)
источник

D

Dk in Django [ru] #STAY HOME
Жесть
источник

D

Dk in Django [ru] #STAY HOME
Nikolay Cherniy
Django поддерживает ws уже больше полугода, а вот на счет Flask я сомневаюсь
Там подключается библиотека и работает как очень нативно
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Dk
Там подключается библиотека и работает как очень нативно
какая библиотека?
источник

D

Dk in Django [ru] #STAY HOME
Flask-websockets наверное
источник

D

Dk in Django [ru] #STAY HOME
Я не помню
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Dk
Я не помню
ааа, ты про фласк
источник

D

Dk in Django [ru] #STAY HOME
Nikolay Cherniy
ааа, ты про фласк
Ладно, так не отвечают.

https://flask-socketio.readthedocs.io/en/latest/

Вот эту
источник

U

User in Django [ru] #STAY HOME
Народ, хелп плиз(
Пытаюсь сделать авторизацию с помощью Google Oauth, использую модуль google_auth_oauthlib, на точке
   flow.fetch_token(authorization_response=request.build_absolute_uri())
У меня вылетает Bad Request. И я как бы хз что делать, помогите
источник

А

Айрат Каримов... in Django [ru] #STAY HOME
Товарищи!
источник