DJANGO_SETTINGS_MODULE is undefined

>>> from django.template import Template, Context

>>> t = Template('My name is {{ my_name }}.')
拋出了DJANGO_SETTINGS_MODULE is undefined, 網上查了下, 找到2種方法

 

1.

>>> from django.template import Template, Context
>>> from django.conf import settings
>>> settings.configure()
>>> t = Template('My name is {{ my_name }}.')
>>> c = Context({'my_name': 'Daryl Spitzer'})
>>> t.render(c)
參考:書http://stackoverflow.com/questions/98135/how-do-i-use-django-templates-without-the-rest-of-django

 

2.

在系統環境變量中添加DJANGO_SETTINGS_MODULE變量,將其值設置爲mysite.settings
添加PYTHONPATH:D://Program Files//python25//DLLs;F:/workforce/python
(F:/workforce/python爲python project的工作目錄,存放project, mysite是一個project目錄,seetings爲她的設置模塊)
重新啓動一個cmd,進入python。
 
PS: 第二種方法未嘗試過.
發佈了14 篇原創文章 · 獲贊 1 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章