サーバー以外の端末から接続する方法(開発環境版向け、本番環境以外向け) - 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

おすすめ記事

OpenCVで動画作成 VideoWriter - Python徹底解説
OpenCVで動画作成 VideoWriter - Python徹底解説
JavaScript
JavaScript
2020年度版 pandas インストール
2020年度版 pandas インストール
Blender Bone - Python
Blender Bone - Python
read_excelでxls、xlsxを読み込む / Python pandas
read_excelでxls、xlsxを読み込む / Python pandas
Netlify、リダイレクト設定、Webserverレイアウト変更
Netlify、リダイレクト設定、Webserverレイアウト変更
Supponsered

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

Comments

comments powered by Disqus