Django 1.10 でサーバーを起動すると DisallowedHost になる
Django 1.10 でセキュリティ・アップデートが入ったらしく、サーバー起動時に不特定のホストからのアクセスが拒絶されるようになったようです。これまで通り、普通に Django のアプリを作成して、runserver をすると DisallowedHost が発生します。
原因は下記の Django の Settings に含まれる、DEBUG オプションにあります。
Settings | Django documentation | Django
DEBUG OPTIONをFALSEにするか、ALLOWED_HOSTSにURLを設定すればアクセスできるようになります。
# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = TrueALLOWED_HOSTS = ["<your-app-name-and-user-name>.c9users.io"]