Size: a a a

Сообщество Python Программистов

2021 March 23

in Сообщество Python Программистов
Давай рассказывай, раз уж ляпнул.
Может я не прав и тоже пойду изучать
источник

Д

Дима in Сообщество Python Программистов
Херню не неси, не к месту аналогия
Ты так сказал, ибо уже разбираешься в данных технологиях, а я только начал изучать. Так что твой комментарий вообще не несет в себе никакого смысла🌚
источник

in Сообщество Python Программистов
Дима
Ты так сказал, ибо уже разбираешься в данных технологиях, а я только начал изучать. Так что твой комментарий вообще не несет в себе никакого смысла🌚
Мой комментарий несёт прямой смысл, без скрытых подтекстов.

Как пользоваться nginx'ом? Установить, написать конфиг, перезапустить службу. Как написать конфиг? Иду в гугл и читаю инструкцию.

С гуникорном также, в предыдущем абзаце замени nginx на gunicorn
источник

in Сообщество Python Программистов
Мой комментарий несёт прямой смысл, без скрытых подтекстов.

Как пользоваться nginx'ом? Установить, написать конфиг, перезапустить службу. Как написать конфиг? Иду в гугл и читаю инструкцию.

С гуникорном также, в предыдущем абзаце замени nginx на gunicorn
Если часто разворачиваешь веб сервисы, то запомнишь конфиги быстро.
Я не часто это делаю, так что заучивать мне не зачем. Это все мои познания нжинкса и гуникорна
источник

Д

Дима in Сообщество Python Программистов
Если ты понимаешь принцип их работы. Я вчера только познакомился с нгинксом, и до сих пор до конца не понял зачем нужен gunicorn, если можно просто запустить джангу и поставить location напрямую
источник

in Сообщество Python Программистов
Дима
Если ты понимаешь принцип их работы. Я вчера только познакомился с нгинксом, и до сих пор до конца не понял зачем нужен gunicorn, если можно просто запустить джангу и поставить location напрямую
Гуникорн позволяет тебе запускать несколько воркеров, например
источник

Д

Дима in Сообщество Python Программистов
То есть запускает сразу несколько процессов джанго?
источник

in Сообщество Python Программистов
web server -> app server -> app

nginx -> gunicorn -> django
источник

in Сообщество Python Программистов
Дима
То есть запускает сразу несколько процессов джанго?
Да
источник

Д

Дима in Сообщество Python Программистов
Прикольно, спасибо)
источник

in Сообщество Python Программистов
App server - wsgi server
источник

in Сообщество Python Программистов
Вот картинка
источник

in Сообщество Python Программистов
Вот картинка
В качестве супервизора может выступать systemd, например
источник

in Сообщество Python Программистов
У фласка и джанги есть wsgi сервера из коробки, но они только dev. Чтоб ты быстро мог запустить аппку и посмотреть, что ты там накодил
источник

A

Alexander in Сообщество Python Программистов
У фласка и джанги есть wsgi сервера из коробки, но они только dev. Чтоб ты быстро мог запустить аппку и посмотреть, что ты там накодил
только они не wsgi а http
источник

A

Alexander in Сообщество Python Программистов
wsgi как раз в проде)
источник

in Сообщество Python Программистов
Alexander
wsgi как раз в проде)
Да, ошибся
источник

Y

Ya0 in Сообщество Python Программистов
народ, кто-то пробовал это?
https://learngitbranching.js.org/

Ищу какую-то практику по гиту, чтобы закрепить знания. В гугле куча всего, не знаю что выбрать. Может чего проходил кто. Сам себе задания придумать не могу
источник

С

Соня in Сообщество Python Программистов
подскажите как называется функция/метод с помощью которой можно получить данные о пользователе(username) по его id, помню была такая функция, я точно помню что ей пользовалась, но не могу вспомнить её название, что-то вроде getUser, что-то такое

pyTelegramBotApi Python 3.9
источник

in Сообщество Python Программистов
Соня
подскажите как называется функция/метод с помощью которой можно получить данные о пользователе(username) по его id, помню была такая функция, я точно помню что ей пользовалась, но не могу вспомнить её название, что-то вроде getUser, что-то такое

pyTelegramBotApi Python 3.9
Можешь getchat попробовать, если юыл диалог с юзером
источник