サーバー以外の端末から接続する方法(開発環境版向け、本番環境以外向け) - Django

 

{{DZ_TITLE}}

Djangoで表示したWebServerを別の端末からアクセスするにはちょっとしたテクニックが必要です。
本番環境ではnginxやapache等の本格的なサーバーを使いますが、ちょっとテストしたいとき向けの方法です。  

初めに

下記の内容をベースに作業を進めていきます。
この記事の前に、こちらを参照していただけると助かります。
Django テンプレート 使用 #1
Django テンプレート 使用 #1

  • pollsやmysiteという用語が出てきます。
    Django本家のチュートリアルでのサイト名、アプリケーションです。
    ご自身のお使いの値に変更してください。
    – mysite : サイト名
    – polls : アプリケーション名

設定方法

mysite/settings.pyALLOWED_HOSTS を編集します。

ALLOWED_HOSTS = ['*']

起動方法

サーバー起動時に0.0.0.0: のようにIPを記載します。

python manage.py runserver 0.0.0.0:9999

これで外部の端末からアクセスしても、Web表示可能です。

関連記事

Django 目次- Python
Django 目次 - Python

おすすめ記事

Pythonでweb serverを立ち上げる(一時作業用)
Pythonでweb serverを立ち上げる(一時作業用)
全国の町丁目レベル(189,540件)の住所データのオープンデータをPython Pandasで処理してみた
全国の町丁目レベル(189,540件)の住所データのオープンデータをPython Pandasで処理してみた
数値による条件抽出 - Python Pandas
数値による条件抽出 - Python Pandas
to_excelでxlsx,xlsファイルを書き込む / Python Pandas
to_excelでxlsx,xlsファイルを書き込む / Python Pandas
地理情報
地理情報
気象庁 台風位置表 をpython foliumで可視化する
気象庁 台風位置表 をpython foliumで可視化する
Supponsered

外部サイト
↓プログラムを学んでみたい場合、学習コースなどもおすすめです!

Comments

comments powered by Disqus