日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

djang项目部署之IIS7部署

發布時間:2024/10/12 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 djang项目部署之IIS7部署 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近做了一個Django的小項目,部署于IIS7.0上,在進行項目部署時,花了一些時間,現將部署過程記錄,。

1. 環境介紹

服務器 windows7 64位

部署環境:IIS7

django版本:1.9.6

2. 部署過程

1)首先確保IIS服務能正常工作,可參考網上的開啟過程。在IIS管理器上添加所要部署的網站路徑。

2)通過python安裝wfastcgi的擴展包,安裝完成后將wfastcgi.py拷貝至網站的根目錄。將如下幾行代碼添加至wfastcgi.py文件中,原因后面說明

import django os.environ.setdefault("DJANGO_SETTINGS_MODULE","yourproject.settings") django.setup()

?3)點擊左側要部署的網站,找到,點擊后添加模塊映射,將python.exe的路徑和網站根目錄下的wfastcgi.py文件的路徑添加至可執行文件(由于在操作wfastcgi.py文件時需要調用項目的settings.py,因此通過添加上述代碼即可),點擊確定。

4)點擊左側最上部的服務器名稱,找到Fastcgi設置,找到自己對應的項目,雙擊。找到環境變量添加如下內容:

WSGI_HANDLER為django.core.handlers.wsgi.WSGIHandler()
PYTHONPATH 為 網站根目錄
DJANGO_SETTINGS_MODULE 為 settings文件位置

根據自己項目的實際情況進行更改

3 靜態文件的添加

首先在django項目內收集靜態文件:python manage.py collectstatic,然后在IIS管理器內找到自己的網站右鍵,添加虛擬目錄,然后重啟服務器即可。

?

轉載于:https://www.cnblogs.com/boguny/p/5801172.html

總結

以上是生活随笔為你收集整理的djang项目部署之IIS7部署的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。