Обслуживание Django на любом веб-сервере в основном включает три ключевые детали:
- Говорит веб-серверу: «Я хочу тебя
обслуживать контент, предоставленный
этот модуль, который вызывает Python "
- Сообщение модулю python: «Я хочу, чтобы вы выполнили код Python
используя детали в этом файле "
- Говоря файлу "Я хочу, чтобы вы использовали Django"
Если вы получаете список каталогов для своего виртуального каталога, то вам, вероятно, следует изучить настройки VD, чтобы убедиться, что PyISAPIe настроен для этого каталога (подробности ключа # 1).
Из статьи, которую вы упомянули:
Откройте консоль управления IIS, создайте новый виртуальный каталог и
разрешить выполнение расширений ISAPI, когда
подсказано волшебником.
Просмотрите свойства новой папки и нажмите на
кнопка "настройка" (если она серого цвета
нажмите сначала «создать»), затем добавьте
новое расширение подстановочного знака (нижний
поле), найдите файл pyisapie.dll и
снимите флажок «проверить, что файл существует»
коробка.
В диспетчере IIS перейдите в раздел «Расширения веб-служб» и
щелкните правой кнопкой мыши -> добавить новый веб-сервис
расширение.
Дайте ему имя (неважно, что), добавьте pyisapie.dll
заполните как необходимый файл и проверьте
поле, чтобы установить статус расширения
допускается.