<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

    #設置media目錄可訪問, 因為這里media文件夾下放的是圖片, CSS和js文件
    <Directory "E:/pythonproject/ipin/media">
    Order Deny,Allow
    Allow from all
    </Directory>
    #這里設置Django的admin模塊的media為可訪問, 這里media文件夾下放的是后臺管理需要的圖片, CSS和js文件
    <Directory "D:/PythonServer/Django-1.0/django/contrib/admin/media">
    Order Deny,Allow
    Allow from all
    </Directory>
    #設置訪問路徑, 這為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>

    #以下三個設置應用訪問路徑為"/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>
    #設置django自帶的后臺管理靜態文件請求路徑
    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>


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

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

    Include conf/extra/httpd-django.conf
    posted on 2008-09-22 16:15 周銳 閱讀(1568) 評論(1)  編輯  收藏 所屬分類: Python
    主站蜘蛛池模板: 1a级毛片免费观看| 18禁美女黄网站色大片免费观看 | 国产亚洲精品成人a v小说| 亚洲国产精品ⅴa在线观看| 日本免费中文字幕在线看| 无码人妻AV免费一区二区三区| 国产亚洲一区二区三区在线不卡| 在线播放免费人成视频网站| 久久免费看黄a级毛片| 亚洲电影中文字幕| 8888四色奇米在线观看免费看| 男人的天堂亚洲一区二区三区| 亚洲午夜无码AV毛片久久| 国产精品久久久久久亚洲小说| 亚洲国产精品日韩| 日本亚洲色大成网站www久久| 欧美最猛性xxxxx免费| 亚洲成a∨人片在无码2023 | 久久久久亚洲精品日久生情 | 国产免费人成在线视频| 一边摸一边爽一边叫床免费视频| 日韩一卡2卡3卡4卡新区亚洲| 日日麻批免费40分钟无码| 亚洲成人黄色在线| 天天操夜夜操免费视频| 免费国产a理论片| 午夜一区二区免费视频| 一区二区三区免费在线视频| 亚洲AV无一区二区三区久久| 中国一级毛片免费看视频| 亚洲AV美女一区二区三区| 成人免费大片免费观看网站| 国产精品亚洲专区无码唯爱网| 奇米影视亚洲春色| 免费人成网站在线观看10分钟| 免费高清A级毛片在线播放| 亚洲成人动漫在线| 国产人妖ts在线观看免费视频| 久久国产精品免费网站| 亚洲国产欧洲综合997久久| 亚洲AV无码乱码国产麻豆穿越|