第三方程序調用django的models


一下來自pythoncn的maillist:python

今天折騰了一上午,終於能夠在外部的wx裏面調用django的models了。web

可是,忽然發現我好好的中文界面一下變成英文了。。。django

後來檢查了一下發現原來是spa

os.environ['DJANGO_SETTINGS_MODULE']='website.settings' #add django env翻譯

gettext.translation('SIA', './locale', languages=['zh_CN']).install(True)get

 

這2句話的前後問題。如今這個順序就行了,中文的翻譯回來了。it

多是django的配置默認是英文的吧,並且還會把其餘的給覆蓋了。io

 

問題解決了,寫一下作個記錄,省的之後的XD走一樣的彎路,呵呵。import

 

------------------------------------------配置

通過試驗,能夠這樣調django的model:

 

import sys,os

sys.path.insert(0,'path\\to\\your\\python_path')

os.environ['DJANGO_SETTINGS_MODULE']='your/site_settings/position'

 

而後就能夠享受django的ORM了。

相關文章
相關標籤/搜索