Python

Python

Invalid HTTP_HOST ….ALLOWED_HOSTS.というエラーが!!

本日は、Python3 + Djangoの環境構築を行いました。

 

Python3.5をインストール

Djangoをインストールして

プロジェクトを作成

 

までは問題なく完了!!

 

その後、

 

# django-admin startproject mysite

 

としてプロジェクトを作成して、

 

# python manage.py runserver IPアドレス:8000

 

でサーバを起動させました。

 

で、

 

ブラウザ上から

 

http://IPアドレス:8000/

 

にアクセスすると、

 

以下のようなエラーが。。。

======================================================================================================
DisallowedHost at /
Invalid HTTP_HOST header: ‘178.265.376.495:8000’. You may need to add ‘178.265.376.495’ to ALLOWED_HOSTS.
======================================================================================================

 

ホストを許可しろ!!と言っているのだと思いますが、

 

修正方法を調べてみると直ぐに出てきたので助かりました。

 

作成したプロジェクトの中に

 

settings.py

 

というファイルがあるので、

 

それを開いて、

 

====================================
ALLOWED_HOSTS = []
====================================

====================================
ALLOWED_HOSTS = [‘178.265.376.495’]
====================================

 

に変更。
=============================================
因みに、ワイルドカードを用いて
ALLOWED_HOSTS=[‘*’]

ALLOWED_HOSTS=[‘.sample.com’]
とすることも可能みたいです。
が、やはりセキュリティ上のことを考えると、
ALLOWED_HOSTS=[‘178.265.376.495′,’www.sample.com’]
など細かく指定した方がいいです。
=============================================

 

で、もう一度ブラウザからアクセスると、

 

今度は問題なく、

===================================================
It worked!
Congratulations on your first Django-powered page.
===================================================

が表示されました。
20170127_Django01

 

Djangoを使った案件は初めてなので少し心配ですが、

 

これで開発準備が整いました!!

関連記事

  1. Python

    Python

    ImportError: No module named ‘urllib2’…

    以前書いたPythonのコードを別サーバに持ってきた際の話です。…

  2. Python

    Python

    ポートを開放していなかった。。。

    弊社のあるサイトをPythonで組み直すことになったので、本日から…

  3. Python

    Python

    Pythonでの「四捨五入」「切り捨て」「切り上げ」

    Pythonで「四捨五入」したい時はround()を使ってやればOK!…

  4. Python

    Python

    Python3での除算

    Python3からは、10/3とすると、「3」ではなく…

  5. Ruby

    Python

    Rubyをインストール!!

    ふと、Rubyを使いたくなり、弊社テストサーバーで環境を整えてやる…

最近の記事

  1. PHP
  2. 丹波の栗
  3. ブログ アイキャッチ
  4. SSL(HTTPS通信)
PAGE TOP