1、基于IIS架构
Django
具体方法可以参见
http://code.djangoproject.com/wiki/DjangoOnWindowsWithIISAndSQLServer
PyISAPIe:
http://pyisapie.sourceforge.net/
PyISAPIe包中的
Django有点问题,需要在
Django/Isapi.py添加以下代码:
    import sys
    sys.path.append("d:/webpath")
    
在pyisapie.py的“PyISAPIeRequest.__init__” 中加入"This.method = Env.REQUEST_METHOD"
这样就可以正常运行了,演示站点(IIS+Python+PyISAPIe+
Django):
http://django.sxia.net
问题:现在好像还不支持多站点。
2、在
Django Admin中加入
FCKeditor
class Admin:
js = ['
FCKeditor/
fckeditor.js', 'js/
fckeditor.js']
js/
fckeditor.js代码如下:(通用)
window.onload = function(){
  var nodeList = document.getElementsByTagName("textarea");
  for (var i=0; i<nodeList.length; i++) {
    var elm = nodeList.item(i);
    var oFCKeditor = new FCKeditor( elm.id ) ; 
    oFCKeditor.Height = 300;
    oFCKeditor.BasePath = "/media/FCKeditor/" ; 
    oFCKeditor.ReplaceTextarea() ; 
  }
}
3、基于APACHE架构
Django
httpd.conf文件配置:
LoadModule python_module modules/mod_python.so
<Location "/">
    SetHandler python-program
    PythonPath "['d:\website'] + sys.path"
    PythonHandler django.core.handlers.modpython
    SetEnv DJANGO_SETTINGS_MODULE PROJECT.settings
    PythonDebug On
</Location>
Alias /media C:\Python24\Lib\site-packages\django\contrib\admin\media
<Location "/media">
    SetHandler None
</Location>