Size: a a a

Django [ru] #STAY HOME

2021 March 26

MF

Mikhail Fedoseev in Django [ru] #STAY HOME
madwayz @ 0xd34d
Народ, почему имя сервиса не резолвит в IP? django.db.utils.OperationalError: could not translate host name "postgres" to address: Name does not resolve
а на уровне ос резолвится? обычная питоновская gethostbyname в этом контексте работает?
источник

m@

madwayz @ 0xd34d in Django [ru] #STAY HOME
Mikhail Fedoseev
а на уровне ос резолвится? обычная питоновская gethostbyname в этом контексте работает?
Не совсем понял) Я пробовал localhost вбить, но говорит, что не поднят postgres. gethostbyname не проверял.
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
Laste
В таком случае, что делать, если, как я понял, выключение HTTPonly небезопастно?
авторизоватся у себя же js? но это бред, подумай над архитектурой, если тебе необходимо дергать своюже форму через фронт где то ты свернул не туда
источник

L

Laste in Django [ru] #STAY HOME
madwayz @ 0xd34d
Если ты хочешь, чтобы была возможность нагло красть твою сессионную куку и был account takeover, то выключай)
А без выключение это можно как-то сделать? Не удалять же login_required?
источник

MF

Mikhail Fedoseev in Django [ru] #STAY HOME
madwayz @ 0xd34d
Не совсем понял) Я пробовал localhost вбить, но говорит, что не поднят postgres. gethostbyname не проверял.
а, я не сразу картинку скачал
источник

m@

madwayz @ 0xd34d in Django [ru] #STAY HOME
Laste
А без выключение это можно как-то сделать? Не удалять же login_required?
Тебе уже сказали, что ты свернул не туда) Перепроектируй сервис.
источник

MF

Mikhail Fedoseev in Django [ru] #STAY HOME
Mikhail Fedoseev
а, я не сразу картинку скачал
типа контейнер с джанго не резолвит контейнер с постгресом?
источник

m@

madwayz @ 0xd34d in Django [ru] #STAY HOME
Mikhail Fedoseev
типа контейнер с джанго не резолвит контейнер с постгресом?
Всё верно.
источник

СГ

Семен Гуляев... in Django [ru] #STAY HOME
madwayz @ 0xd34d
Не совсем понял) Я пробовал localhost вбить, но говорит, что не поднят postgres. gethostbyname не проверял.
links ожидает список строк: https://docs.docker.com/compose/compose-file/compose-file-v2/#links но вообще он тебе здесь не нужен, если ты сети не создаешь, то все сервисы валятся в стандартную сеть твоего приложения и будут доступны по их именам
источник

L

Laste in Django [ru] #STAY HOME
Сергей Чурмин
авторизоватся у себя же js? но это бред, подумай над архитектурой, если тебе необходимо дергать своюже форму через фронт где то ты свернул не туда
Форма так дёргаеться из-за того, хочу слать запрос, не перегружая страницы, а как это без фронта делаеться, хз
источник

СГ

Семен Гуляев... in Django [ru] #STAY HOME
Семен Гуляев
links ожидает список строк: https://docs.docker.com/compose/compose-file/compose-file-v2/#links но вообще он тебе здесь не нужен, если ты сети не создаешь, то все сервисы валятся в стандартную сеть твоего приложения и будут доступны по их именам
т.е. линковать постгрес на постгрес тебе нет смысла
источник

m@

madwayz @ 0xd34d in Django [ru] #STAY HOME
Семен Гуляев
links ожидает список строк: https://docs.docker.com/compose/compose-file/compose-file-v2/#links но вообще он тебе здесь не нужен, если ты сети не создаешь, то все сервисы валятся в стандартную сеть твоего приложения и будут доступны по их именам
Вот в этом и проблема, что недоступны.
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
madwayz @ 0xd34d
Всё верно.
Так там же не такой адрес не по мойму типо такого
postgres://postgres:q1w2e3w2e3@{env.str('PRODUCT_SERVER_IP')}:5432/hss
или на подобие только с localhost
источник

СГ

Семен Гуляев... in Django [ru] #STAY HOME
madwayz @ 0xd34d
Вот в этом и проблема, что недоступны.
можешь весь .yml опубликовать ?
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
Laste
Форма так дёргаеться из-за того, хочу слать запрос, не перегружая страницы, а как это без фронта делаеться, хз
drf тебе в помошь, и не кто не запрещяет послать запрос на вью
источник

m@

madwayz @ 0xd34d in Django [ru] #STAY HOME
Если как-то поможет.
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
Laste
Форма так дёргаеться из-за того, хочу слать запрос, не перегружая страницы, а как это без фронта делаеться, хз
а нука покажи как посылаешь запрос на js
источник

m@

madwayz @ 0xd34d in Django [ru] #STAY HOME
Семен Гуляев
можешь весь .yml опубликовать ?
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
ну начнем с того что host не может быть postgres)
источник

m@

madwayz @ 0xd34d in Django [ru] #STAY HOME
Сергей Чурмин
ну начнем с того что host не может быть postgres)
В данном случае postgres - название контейнера.
источник