django升级1.2时遇到UnacceptableVersionError错误的解决办法

从django 0.96升级到1.2时,遇到GAE报500错误:

UnacceptableVersionError: django 1.2 was requested, but 0.96.4.None is already in use

解决办法:

在根目录下建立一个 appengine_config.py 内容如下:

import os 
import sys 

os.environ['DJANGO_SETTINGS_MODULE'] = 'settings' 
for k in [k for k in sys.modules if k.startswith('django')]: 
	del sys.modules[k] 

from google.appengine.dist import use_library 
use_library('django', '1.2')