win10服務器在iis上部署django項目(django項目發布到iis)


 

 

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM