私は第 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 を使用しています。この問題を正しく解決するにはどうすればよいですか?