Django(Django错误整理)
1. Settings cannot be imported, because environment variable
DJANGO_SETTINGS_MODULE is undefined.
解决方法:
>>> 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)
其实还有一种方法,可以省去添加这两句:
$ cd ~//djcode/mysite
$ python manage.py shell
这之后也同样启动了一个python交互器,只不过它告诉了django使用哪些配置文件:
>>> from django.template import Template >>> t = Template('My name is {{ name }}.') >>> print t