uwsgiとdjangoの動作確認

次に uwsgi と django で動作確認をしてみる。
uwsgi は設定ファイル(django.ini)を作って起動する。
下記の django.ini は Quickstart のサンプルに static ファイル用のオプションを加えてパスを自分の環境に合わせただけ。

[uwsgi]
http = :8000
chdir = /var/www/django/myApps
pythonpath = /var/www/django
env = DJANGO_SETTINGS_MODULE=myApps.settings
module = django.core.handlers.wsgi:WSGIHandler()
static-map = /static/admin=/usr/local/lib/python2.7/site-packages/django/contrib/admin/media

これをコマンドラインから起動

uwsgi --init django.ini

ブラウザからサーバのポート 8000 にアクセスすると…

ちゃんと管理者のページが表示される。