我在第 4 章:Django 教程的模板,我正在尝试使用 Python 在 Emacs 劣质模式下运行以下内容:
>>> from django import template
>>> t = template.Template('My name is {{ name }}.')
>>> c = template.Context({'name': 'Adrian'})
>>> print t.render(c)
My name is Adrian.
>>> c = template.Context({'name': 'Fred'})
>>> print t.render(c)
My name is Fred.
但我在这里得到错误。
快速搜索表明我应该像这样设置我的 DJANGO_SETTINGS_MODULE:
>>> import os
>>> os.environ["DJANGO_SETTINGS_MODULE"] = "settings.py"
但是,我遇到了这个错误:
ImportError: Could not import settings 'settings.py' (Is it on sys.path?): No module named settings.py
我正在使用 Fedora 16。如何正确解决此问题?