1、django項目目錄結構為下圖所示
2、iis添加testdjango網站
3、添加處理程序映射的模塊映射
4、填寫模塊映射參數,這里請求路徑為*,模塊為FastCgiModule(如果你的沒有該模塊請百度),可執行文件選擇[你的python安裝路徑]|[wfastcgi.py的路徑],我的為“D:\Python36\python.exe|D:\Python36\Lib\site-packages\wfastcgi.py”
FastCgiModule D:\Python36\python.exe|D:\Python36\Lib\site-packages\wfastcgi.py DjangoWebHardler
5、最后將wfastcgi.py拷貝到django項目的跟目錄(D:\Python36\Lib\site-packages\wfastcgi.py——》拷貝到項目跟目錄)
6、修改FastCGI設置
7、編輯FastCGI應用程序的環境變量
鍵值對 1、WSGI_HANDLER:django.core.wsgi.get_wsgi_application() 2、PYTHONPATH:C:\testdjango 3、DJANGO_SETTINGS_MODULE:testdjango.settings
以上參數說明PATHONPATH的值填寫你Django項目的目錄,DJANGO_SETTINGS_MODULE的值填寫項目名.settings
8、瀏覽網站
9、運行django項目出現Invalid HTTP_HOST header: '192.168.1.111:8001'. You may need to add '192.168.1.111' to ALLOWED_HOSTS
10、django-》DEBUG=False,樣式文件無法訪問的問題,執行python命令
1、設置配置文件:STATIC_ROOT = os.path.join(BASE_DIR,'static') 2、執行python命令:python manage.py collectstatic