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.

が表示されました。
Django「It worked!」

 

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

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

0
この記事を書いている人
株式会社ディープ

名前ダッチ

メールアドレスadachi@deep-deep.jp

Twitterはこちら >>

  • コメント: 0

関連記事

コメント

  • コメント (0)

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

【2,000円OFF キャンペーン実施中】↓

最近の記事

  1. WP:WordPress(ワードプレス)
  2. 色鉛筆
  3. WP:WordPress(ワードプレス)
  4. WP:WordPress(ワードプレス)
  5. WP:WordPress(ワードプレス)
  6. 文系と理系のメリットとデメリット
  7. 東京駅
  8. 残業
  9. プログラマーになるのに年齢は関係ある?
  10. 年収(収入)
【2,000円OFF キャンペーン実施中】↓

Twitter

ダッチ@職業ブロガー兼プログラマー
@gatsu0000

ConoHa WING 2周年キャンペーン中

アーカイブ

PAGE TOP