Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » Сделать доступным сайт на фласк по локальной сети [RSS Feed]

#1 Авг. 11, 2015 10:18:17

k.palyanichka
Зарегистрирован: 2015-05-29
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

Сделать доступным сайт на фласк по локальной сети

Добрый день.
Прошу помощи т.к. работаю в flask я новый день.
Как можно дать права доступа к проекту по локальной сети.
Проблем с размещением проекта нет

Спасибо

Отредактировано k.palyanichka (Авг. 11, 2015 10:18:27)

Офлайн

#2 Авг. 11, 2015 10:35:21

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Сделать доступным сайт на фласк по локальной сети

На главной странице сайта фласка на тридцатьпятой строке очень крупными буквами написано

Externally Visible Server
If you run the server you will notice that the server is only accessible from your own computer, not from any other in the network. This is the default because in debugging mode a user of the application can execute arbitrary Python code on your computer.
If you have debug disabled or trust the users on your network, you can make the server publicly available simply by changing the call of the run() method to look like this:
app.run(host='0.0.0.0')



Отредактировано FishHook (Авг. 11, 2015 10:35:39)

Офлайн

#3 Авг. 11, 2015 12:08:44

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Сделать доступным сайт на фласк по локальной сети

k.palyanichka
странно, тоже первый день, но почему то это знаю. Как вы думаете почему? Прааавильно, потмоу чт оя читаю документацию. Чего и вам желаю. Благо она есть как на английском, так и во многом на русском.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#4 Авг. 11, 2015 12:48:52

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

Сделать доступным сайт на фласк по локальной сети

1. Нужно понимать, что по локальной сети все равно придется разворачивать полноценно: uwsgi + nginx.
2. Если не разворачивать полноценно приложение работает очень медленно.
3. Если Вы использовали глобальный before_request, то для сервера разработки он будет выполнятся перед каждым (даже перед загрузкой статики или медиа) запросом, что также негативно влияет на производительность.
4. Если не разворачивать полноценно можно периодически ловить broken pipe.

Офлайн

  • Начало
  • » Web
  • » Сделать доступным сайт на фласк по локальной сети [RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version