
Маришка
22.01.2019
18:01:40

Sfy
22.01.2019
18:01:58
Тупее не придумаю.

Rooman
22.01.2019
18:02:32

Google

Александр
22.01.2019
18:04:19

В.
22.01.2019
18:06:52
Ребят, прикрутил домен example.com с помощью nginx к определенному ip адресу сервера к примеру http://localhost:1111/, на этом адресе запущено приложение Flask, так вот при переходе по страницам домена типа example.com/page выдает 404, приложение регирует только на главную страницу, хотя в приложение прописано
@app.route('/hello')
def hello():
return 'Hello, World'
и если по ip адресу переходить на страницу, то все работает

Andrii [R11]
22.01.2019
18:07:32

В.
22.01.2019
18:08:07

Rooman
22.01.2019
18:08:41
к слову говоря, это плохая идея использовать зарезервированный http://example.com/

Andrii [R11]
22.01.2019
18:09:04
proxy_set_header HOST $host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
Если ты делаешь проксипасс и т.д.

В.
22.01.2019
18:09:41

Andrii [R11]
22.01.2019
18:09:58
0.0.0.0?

В.
22.01.2019
18:11:20
0.0.0.0?
у фласка слушается сам порт на локалхосте, он прописан в конфиге nginx как proxy_pass http://127.0.0.1:1111;
в фласке так http://localhost:1111/

Google

Andrii [R11]
22.01.2019
18:11:50
В пассе
И очисти кеш браузера

В.
22.01.2019
18:12:31

Andrii [R11]
22.01.2019
18:12:38
Нжыкса

Terminator
22.01.2019
18:14:07
@monomonoq будет жить. Поприветствуем!

В.
22.01.2019
18:14:47
Нжыкса
так?
proxy_pass http://127.0.0.1:1111;
proxy_set_header HOST $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

M
22.01.2019
18:15:01
Где можно купить или взять годные курсы?

Aragaer
22.01.2019
18:15:18
на курсере норм

?? Eugene
22.01.2019
18:15:33
Что почитать по блокчейну?

Dima
22.01.2019
18:15:38

M
22.01.2019
18:15:46

Andrii [R11]
22.01.2019
18:16:12

В.
22.01.2019
18:16:55

Andrii [R11]
22.01.2019
18:17:31
А хедеры покажи у реквестов
И респонсов

Kirill
22.01.2019
18:18:57

В.
22.01.2019
18:26:42
типа location /admin {

Tishka17
22.01.2019
18:28:16
Можно регулярки

Google

Andrii [R11]
22.01.2019
18:28:18
Есть ещё try_files
В зависимости от того, где сработает роуты пока не станет 404

Terminator
22.01.2019
18:33:40
Ilya Ilya будет жить. Поприветствуем!
Igor будет жить. Поприветствуем!

Igor
22.01.2019
18:39:42
Всеи привет!

Terminator
22.01.2019
18:41:07
@Sun4eese будет жить. Поприветствуем!

vasin
22.01.2019
19:11:42
Всем привет подскажите пожалуйста почему у меня пишет в что переменная height не задана хотя вроде все записано как в уроке?

Terminator
22.01.2019
19:13:35
Viktor Sh будет жить. Поприветствуем!

Aragaer
22.01.2019
19:15:13
внимательнее смотри, какая переменная задана, а на какую ругается

vasin
22.01.2019
19:15:59

Марк
22.01.2019
19:19:01
Для нашего брата ентот height как кость в горле) Наверное, в топе самых частых опечаток

Art
22.01.2019
19:23:44
Есть приложение работающее на стандартных тредах. При старте запускается порядка 5 разных тредов каждый со своей логикой. Теперь необходимо добавить получение данных из модуля, который работает на twisted. С twisted не работал. Как лучше всего это сделать? Запускать twisted в главном потоке не могу.
Вижу пока два варианта:
1. Переписать старое приложения на работу так же на twisted, но это долго.
2. Запустить twisted отдельным сервисом и соединить с главными приложеним по сокетам.
Есть какие-то ещё варианты?

Николай
22.01.2019
19:24:57
Добавить апи? Через сокеты страшно

Tishka17
22.01.2019
19:25:00
Запускай твистед отдельным сервисом

Николай
22.01.2019
19:25:00
А вообще зависит от

Art
22.01.2019
19:25:29

Admin
ERROR: S client not available

Google

Николай
22.01.2019
19:25:41
Смотря что за приложение
И почему именно твистед

Art
22.01.2019
19:27:09
Получение заданий, обработка входных данных с датчиков, фильтрация, выполнение заданных инструкций, сохранение и передача данных на сервер. Теперь данные с датчиков для обработки надо из twisted получать.
Специфика работы божественной сборки параметров системы, в которой приходится работать. Если мог не использовать, то не использовал бы.

Николай
22.01.2019
19:29:22
Я к тому, почему например не фласк

Stas
22.01.2019
19:30:16
парни в гугле забанили
как json в json_string конвертнуть
экранировать там все чтоб была строка
точней как это сделать я знаю, есть ли чтото готовое для этого дела

Николай
22.01.2019
19:30:55
Json dump?

Stas
22.01.2019
19:31:37
он бэкслешами же не экранирует?
если там двойные кавычки и тд

Николай
22.01.2019
19:32:04

Stas
22.01.2019
19:32:34
сейчас проверю, сек, заранее спасибо, а то тупежка к вечеру проснулась уже дикая

Terminator
22.01.2019
19:33:01
@Eugene_Boo будет жить. Поприветствуем!

Art
22.01.2019
19:33:50

Stas
22.01.2019
19:35:26

Garrison
22.01.2019
19:36:27
/..

Art
22.01.2019
19:36:53
Мне твистед нужен из за его поддержки dbus (неспрашивайте почему именно через него).

Николай
22.01.2019
19:37:11
А

Google

Николай
22.01.2019
19:37:13
Ну, удачи

Art
22.01.2019
19:37:18
И вот теперь данные надо получить из твистеда, а дальше работать в своих тредах с ними.
Ну, удачи
Да, уже могильный камень себе заказал.

Stas
22.01.2019
19:38:30
может проще модулец перепилить на то, что удобно тебе
если он не огромный

Art
22.01.2019
19:39:02
Всю остальную прогу на твистед перевести?

Stas
22.01.2019
19:39:40
а, все