<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 431,  comments - 344,  trackbacks - 0
    這里Python和Django的安裝步驟就不說了, 如果有問題可以看另外一篇文章在Windows上安裝Django
    首先要保證必須的軟件都安裝好了(Apache, mode_python)
    下面就直接來講講在Apache中部署Django應用.
    這里要注意一些文件的路徑, 要使用絕對路徑:
    TEMPLATE_DIRS = (
        # Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".
        # Always use forward slashes, even on Windows.
        # Don't forget to use absolute paths, not relative paths.
        'E:/pythonproject/ipin/templates',
    )

    然后再你的Apache_HOME/conf/extra下添加 httpd-django.conf
    #載入python_module是Apache能夠解析Python, 這里和配置PHP類似.

    LoadModule python_module modules/mod_python.so

    #設(shè)置media目錄可訪問, 因為這里media文件夾下放的是圖片, CSS和js文件
    <Directory "E:/pythonproject/ipin/media">
    Order Deny,Allow
    Allow from all
    </Directory>
    #這里設(shè)置Django的admin模塊的media為可訪問, 這里media文件夾下放的是后臺管理需要的圖片, CSS和js文件
    <Directory "D:/PythonServer/Django-1.0/django/contrib/admin/media">
    Order Deny,Allow
    Allow from all
    </Directory>
    #設(shè)置訪問路徑, 這為http://127.0.0.1:80/ 當然可以加上ipin之類的項目名字.
    <Location "/">
        SetHandler python-program
        PythonPath "sys.path+['E:/pythonproject']"    #這的'E:/pythonproject'為你應用的父目錄
        PythonHandler django.core.handlers.modpython   
        SetEnv DJANGO_SETTINGS_MODULE ipin.settings  #應用的setting
        PythonInterpreter ipin  #應用名字
        PythonDebug On
    </Location>

    #以下三個設(shè)置應用訪問路徑為"/images", "css"和"js"時不需要處理. 直接映射到相應的目錄文件.
    Alias /images  E:/pythonproject/ipin/media/images
    <Location "/images/">
           SetHandler None
    </Location>
    Alias /css  E:/pythonproject/ipin/media/css
    <Location "/css/">
           SetHandler None
    </Location>
    Alias /js  E:/pythonproject/ipin/media/js
    <Location "/js/">
           SetHandler None
    </Location>
    #設(shè)置django自帶的后臺管理靜態(tài)文件請求路徑
    Alias /media D:/PythonServer/Django-1.0/django/contrib/admin/media
    <Location "/media/">
           SetHandler None
    </Location>

    <LocationMatch "(?i)\.(jpg|gif|png|txt|ico|pdf|css|jpeg)$">
           SetHandler None
    </LocationMatch>


     現(xiàn)在需要在Apache_HOME/conf下的httpd.conf文件中導入剛才配置文件.

    最好放給最后, 比較好找, 也清晰:

    Include conf/extra/httpd-django.conf
    posted on 2008-09-22 16:15 周銳 閱讀(1574) 評論(1)  編輯  收藏 所屬分類: Python
    主站蜘蛛池模板: 无码av免费网站| 黄网站免费在线观看| 免费观看黄网站在线播放| 亚洲AV永久精品爱情岛论坛| 久久性生大片免费观看性| 亚洲性日韩精品一区二区三区| 国产亚洲高清在线精品不卡| 欧洲亚洲国产清在高| 99re6在线精品免费观看| 亚洲中文字幕无码一区二区三区| 亚洲精品免费观看| 久久99精品国产免费观看| 99久久精品国产亚洲| 91成人免费在线视频| 亚洲综合色7777情网站777| 免费看国产成年无码AV片 | 中文有码亚洲制服av片| 岛国大片免费在线观看| 国产精品久久久久久亚洲影视| 国产小视频在线免费| 久久精品国产精品亚洲毛片| 在线看片韩国免费人成视频| 亚洲精品自偷自拍无码| 男人的天堂亚洲一区二区三区| 黄色a级片免费看| 国产亚洲成av人片在线观看| 最近免费中文在线视频| 亚洲最大无码中文字幕| 免费又黄又爽的视频| 一区二区三区无码视频免费福利| 亚洲色欲www综合网| 国产在线98福利播放视频免费| 粉色视频在线观看www免费| 亚洲色婷婷综合久久| 免费看男女下面日出水来| 无码一区二区三区亚洲人妻| 国产亚洲av人片在线观看| 男女超爽刺激视频免费播放| 免费VA在线观看无码| 久久青草亚洲AV无码麻豆| 日韩免费福利视频|