見出し画像

python:自作WEBアプリを一時的に簡単に公開する方法(ngrok)

①ngrokのユーザー登録


②ファイルのダウンロード

キャプチャ

ダウンロードして、解凍するとexeファイルがあります。適当に保存してください。

③ファイルを開き、TOPページのアクセストークンを入力

ngrokのトップページにログインし、Your Authtoken をコピーして、さきほどダウンロードしたexeファイルを開き、以下のように入力します。

キャプチャ

ngrok.exe authtoken TOPページのアクセストークン

④ngrokにポート番号8000を渡す

ngrok http 8000

⑤以下のような画面が表示される

キャプチャ

⑥django内のsettings.pyの以下の部分を編集

ALLOWED_HOSTS = ["6cba3ac1.ngrok.io"]
ALLOWED_HOSTS = ["*"] #これでもOK

⑦サーバーを起動してみる

python3 manage.py runserver

『http://6cba3ac1.ngrok.io』にアクセスしてみるとlocalhostと同じ画面が表示される。携帯や他のPCでアクセスしても表示ができています。

⑧終了

Ctrl + C 


このような感じで一時的に他のPCでも閲覧してほしい場合やしたい場合にngrokを使うととても簡単に公開することができます。


参考


過去記事


この記事が気に入ったらサポートをしてみませんか?