Уведомления

Группа в Telegram: @pythonsu

#1 Март 15, 2018 13:15:51

zikfriddi
Зарегистрирован: 2016-07-29
Сообщения: 28
Репутация: +  0  -
Профиль   Адрес электронной почты  

Проект на flask

Доброго всем дня.
Подскажите, пожалуйста, как правильно организовать проект.
Есть порядка 20 статических html страниц, еще надо написать личный кабинет. Вопрос вот в чем, кто должен обрабатывать статику, точнее как правильнее, flask или nginx?
Спасибо

Отредактировано zikfriddi (Март 15, 2018 13:16:54)

Офлайн

#2 Март 15, 2018 13:22:48

vic57
Зарегистрирован: 2015-07-07
Сообщения: 913
Репутация: +  127  -
Профиль  

Проект на flask

по логике flask - динамика, nginx - статика
http://www.patricksoftwareblog.com/how-to-configure-nginx-for-a-flask-web-application/

Офлайн

#3 Март 15, 2018 13:56:08

zikfriddi
Зарегистрирован: 2016-07-29
Сообщения: 28
Репутация: +  0  -
Профиль   Адрес электронной почты  

Проект на flask

Тогда еще вопрос, сейчас конфиг nginx такой:

 server {
        location / {
                proxy_pass http://localhost:8000;
                proxy_set_header Host      $host;
                proxy_set_header X-Real-IP $remote_addr;
        }
        location /account {
                alias  /var/www/main;
        }
}
Как сделать чтобы при обращении к корню / выводилась /var/www/main/index.html, а при обращении к /account запрос обрабатывал gunicorn?

Офлайн

#4 Март 15, 2018 14:52:12

vic57
Зарегистрирован: 2015-07-07
Сообщения: 913
Репутация: +  127  -
Профиль  

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version