POST-запрос не работает после развертывания сайта django через Microsoft IIS

Я успешно развернул свое веб-приложение django через Microsoft IIS FastCGI. С виду мой сайт выглядит нормально. Но после отправки формы на сайте, я ничего не показываю. Как будто кнопка отправки вообще не отправляет форму. Но то же самое происходит на локальном сервере (не с развернутым IIS).

Короче говоря, после развертывания я предполагаю, что index.html работает нормально, но veiws.py или мой JavaScript не работает. Я не могу найти никакого решения для этого. Любая помощь будет очень признательна.

Для справки, основной web.config приведен ниже.

web.config

<configuration>
  <system.webServer>
    <handlers>
      <add name="Python FastCGI"
           path="*"
           verb="*"
           modules="FastCgiModule"
           scriptProcessor="C:\Python\python.exe|C:\Python\Lib\site-packages\wfastcgi.py"
           resourceType="Unspecified"
           requireAccess="Script" />
    </handlers>
  </system.webServer>

  <appSettings>
    <!-- Required settings -->
    <add key="WSGI_HANDLER" value="my_app.wsgi_app()" />
    <add key="PYTHONPATH" value="C:\MyApp" />
    <add key="DJANGO_SETTINGS_MODULE" value="my_app.settings" />

    <!-- Optional settings -->
    <add key="WSGI_LOG" value="C:\Logs\my_app.log" />
    <add key="WSGI_RESTART_FILE_REGEX" value=".*((\.py)|(\.config))$" />
    <add key="APPINSIGHTS_INSTRUMENTATIONKEY" value="__instrumentation_key__" />    
    <add key="WSGI_PTVSD_SECRET" value="__secret_code__" />
    <add key="WSGI_PTVSD_ADDRESS" value="ipaddress:port" />
  </appSettings>
</configuration>
Вернуться на верх