<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
    主站蜘蛛池模板: 老司机午夜在线视频免费观| 亚洲AⅤ男人的天堂在线观看| 91成人免费观看在线观看| 国产免费黄色大片| 国产亚洲精品第一综合| 国产福利免费在线观看| 亚洲AV无码专区在线厂| 亚洲成?v人片天堂网无码| 春意影院午夜爽爽爽免费| 免费一级毛片清高播放| 永久免费无码网站在线观看个| 亚洲精品线路一在线观看| 成人免费av一区二区三区| 无码乱人伦一区二区亚洲一| 久久综合国产乱子伦精品免费| 亚洲精品视频在线免费| 毛片免费vip会员在线看| 亚洲av成人一区二区三区在线播放| 国产精品公开免费视频| 成人精品综合免费视频| 西西人体44rt高清亚洲| 97视频热人人精品免费| 国产亚洲综合久久| 久久夜色精品国产亚洲AV动态图| 午夜视频在线免费观看| 亚洲日本国产综合高清| 亚洲另类激情专区小说图片| 久久久久久AV无码免费网站下载 | 国产亚洲精品xxx| 最近新韩国日本免费观看| 亚洲欧美黑人猛交群| 国产精品亚洲高清一区二区| 美女视频黄的免费视频网页| 亚洲a级片在线观看| 亚洲国产精品丝袜在线观看| 午夜免费福利片观看| 精品久久久久久亚洲中文字幕| 人人狠狠综合久久亚洲婷婷| 69成人免费视频无码专区| 精品国产福利尤物免费| 亚洲一区二区三区国产精品无码|