3

これは本当にばかげた質問かもしれません。Gunicornを使用してDjangoアプリケーションをデプロイしようとしています。ただし、次のようなwsgi.pyを作成しました(wsgi.pyはルートプロジェクトフォルダーにあります)。

import os

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "myproject.settings")

# This application object is used by any WSGI server configured to use this
# file. This includes Django's development server, if the WSGI_APPLICATION
# setting points here.
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()

# Apply WSGI middleware here.
# from helloworld.wsgi import HelloWorldApplication
# application = HelloWorldApplication(application)

そして今私は走った:

python manage.py run_gunicorn

Gunicornはこのwsgi.pyを自動的に取得しますか?これはどのように作動しますか?(wsgiが何をしているのかわからない)。または、何かを指定する必要がありますか?

4

2 に答える 2

2

Django設定モジュールのINSTALLED_APPSにgunicornがリストされている場合、コマンドは次のとおりです。

python manage.py run_gunicorn

あなたが与えるコマンドではありません。

于 2012-08-22T12:35:43.913 に答える
1

djangoサイトをホストするGunicornがあります。これは、設定の詳細です。これがお役に立てば幸いです。

于 2012-08-22T11:31:25.357 に答える