handlers:
- url : /static/(.*)
script : /static/$1
- url : /.*
script : index.py
- expire : .jpg modify 10 years
- expire : .swf modify 10 years
- expire : .png modify 10 years
- expire : .gif modify 10 years
- expire : .JPG modify 10 years
- expire : .ico modify 10 years
index.py 感觉就是一个入口,请求的地址信息被传递给index.py,然后由它路由给config目录里的wsgi.py (不保证这个理解是正确)
#1.4版本------------------------------------------------------------
import os
import sys
os.environ['DJANGO_SETTINGS_MODULE'] = 'blogdoor.settings'
path = os.path.dirname(os.path.abspath(__file__)) + '/blogdoor'
if path not in sys.path:
sys.path.insert(1, path)
from django.core.handlers.wsgi import WSGIHandler
from bae.core.wsgi import WSGIApplication
application = WSGIApplication(WSGIHandler())
#1.7/1.6版本-------------------------------------------------------
import os
import sys
os.environ['DJANGO_SETTINGS_MODULE'] = 'blogdoor.settings'
path = os.path.dirname(os.path.abspath(__file__)) + '/blogdoor'
if path not in sys.path:
sys.path.insert(1, path)
from django.core.wsgi import get_wsgi_application
from bae.core.wsgi import WSGIApplication
application = WSGIApplication(get_wsgi_application())
#-------------------------------------------------------------
#度娘给的文档是基于1.4的,我照抄了之后报错:The translation infrastructure cannot be initialized before the apps registry is ready
#百度了半天:http://blog.csdn.net/ksws0393238aa/article/details/41247813 就可以了