Size: a a a

Django [ru] #STAY HOME

2020 August 12

F

Fee in Django [ru] #STAY HOME
N1LEX
Logger ?
А, логгер подходит, спасиибо
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
привет!
Можете, пожалуйста, дать совет касательно развертывания джанги на серваке?
я хочу использовать docker-compose, nginx, gunicorn, postgres
я предполагал сделать следующим обрзаом: в docker-compose запуситить postgres, django с помощью команды gunicorn ... —bind 0.0.0.0:8000
и использовать nginx на серваке (то есть он запущен не с помощью докера), в нем прописать remote_proxy на джангу. И по сути все работает. НО проблема в том, что я не знаю, как nginx сможет добраться до статических файлов - это ведь все в контейнере докера, верно ?(у меня стоит volumes: static_volume:/app/backend/staticfiles)
Или это не совсем верный способ развертывание приложения? я просто в будущем хочу развернуть еще парочку сайтов с помощью docker-compose
источник

A

Andrey in Django [ru] #STAY HOME
Damir Nafikov
привет!
Можете, пожалуйста, дать совет касательно развертывания джанги на серваке?
я хочу использовать docker-compose, nginx, gunicorn, postgres
я предполагал сделать следующим обрзаом: в docker-compose запуситить postgres, django с помощью команды gunicorn ... —bind 0.0.0.0:8000
и использовать nginx на серваке (то есть он запущен не с помощью докера), в нем прописать remote_proxy на джангу. И по сути все работает. НО проблема в том, что я не знаю, как nginx сможет добраться до статических файлов - это ведь все в контейнере докера, верно ?(у меня стоит volumes: static_volume:/app/backend/staticfiles)
Или это не совсем верный способ развертывание приложения? я просто в будущем хочу развернуть еще парочку сайтов с помощью docker-compose
Все верно вроде
Хотя я в девопс не силен
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Damir Nafikov
привет!
Можете, пожалуйста, дать совет касательно развертывания джанги на серваке?
я хочу использовать docker-compose, nginx, gunicorn, postgres
я предполагал сделать следующим обрзаом: в docker-compose запуситить postgres, django с помощью команды gunicorn ... —bind 0.0.0.0:8000
и использовать nginx на серваке (то есть он запущен не с помощью докера), в нем прописать remote_proxy на джангу. И по сути все работает. НО проблема в том, что я не знаю, как nginx сможет добраться до статических файлов - это ведь все в контейнере докера, верно ?(у меня стоит volumes: static_volume:/app/backend/staticfiles)
Или это не совсем верный способ развертывание приложения? я просто в будущем хочу развернуть еще парочку сайтов с помощью docker-compose
ну вроде нормально
источник

A

Andrey in Django [ru] #STAY HOME
Для статики нжинксу указывай путь на машине
источник

Gt

Give up the ghost in Django [ru] #STAY HOME
Damir Nafikov
привет!
Можете, пожалуйста, дать совет касательно развертывания джанги на серваке?
я хочу использовать docker-compose, nginx, gunicorn, postgres
я предполагал сделать следующим обрзаом: в docker-compose запуситить postgres, django с помощью команды gunicorn ... —bind 0.0.0.0:8000
и использовать nginx на серваке (то есть он запущен не с помощью докера), в нем прописать remote_proxy на джангу. И по сути все работает. НО проблема в том, что я не знаю, как nginx сможет добраться до статических файлов - это ведь все в контейнере докера, верно ?(у меня стоит volumes: static_volume:/app/backend/staticfiles)
Или это не совсем верный способ развертывание приложения? я просто в будущем хочу развернуть еще парочку сайтов с помощью docker-compose
я сейчас как раз этим занимаюсь
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
а, то есть тот nginx что на серваке, может получить доступ к файлам из volumes?
источник

A

Andrey in Django [ru] #STAY HOME
Ну
Да
источник

Gt

Give up the ghost in Django [ru] #STAY HOME
а это не через gunicorn настраивается?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Give up the ghost
а это не через gunicorn настраивается?
что именно ?
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
хмхм
ну, я пока дошел лишь до того, что просто командой gunicorn запускаю
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
а самого конфига для gunicorn нет
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
Andrey
Ну
Да
хмхм, понял, я-то думал это где-то в контейнере и его фиг вытащишь просто так
источник

Gt

Give up the ghost in Django [ru] #STAY HOME
Dan Tyan
что именно ?
доступ к файлам
источник

A

Andrey in Django [ru] #STAY HOME
Damir Nafikov
хмхм, понял, я-то думал это где-то в контейнере и его фиг вытащишь просто так
Дык вольюмс для этого и создан :)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Give up the ghost
доступ к файлам
статичные отдает nginx
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
ааа, я-то думал это чисто между запущенными в одном композе приложениями)
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
Dan Tyan
статичные отдает nginx
да, вот, я как раз это хочу
источник

DN

Damir Nafikov in Django [ru] #STAY HOME
вот, я зпуситл докер и залез на джангу, там есть статик файлы
где они хранятся на серваке?
источник

ТК

Топ Кун in Django [ru] #STAY HOME
Как бороться с тем что цикл выводит каждый объект в новую строку?
Вот я хочу создать сайт где каждая карточка(в которой находится информация) находилась в одном ряду по несколько штук
Но цикл каждый раз сносит в новую строку
источник