я могу перейти в каталог питон проекта (например, C: \ WWW \ MyProject), а затем выдатьиспользование Джанго: от «питона manage.py оболочки» в питона скрипт
python manage.py shell
, а затем я могу использовать все модули из Джанго проекта, скажем, следующий кусок команд из командной оболочки:
import settings
from django.template import Template, Context
t=Template("My name is {myname}.")
c=Context({"myname":"John"})
f = open('write_test.txt', 'w')
f.write(t.render(c))
f.close
теперь, когда я попытался собрать все мои команды в питон скрипт, скажем, «mytest.py», я не могу выполнить скрипт , Я должен пропустить что-то важное.
Я выпустил питон mytest.py
тогда я получил Import error: could not import settings
Является ли это на пути SYS?»
я в каталоге проекта, где settings.py проживает .....
Может кто-нибудь помочь мне?
спасибо.
Вы можете отправить сообщение об ошибке? У вас, скорее всего, проблема с PYTHONPATH. Поскольку ваш вопрос упоминается в драйвере C: я предполагаю, что вы находитесь в Windows. http://docs.python.org/using/windows.html – dicato
спасибо. добавлена ошибка. – john
Возможный дубликат [сценария Django для доступа к объектам модели без использования оболочки manage.py) (http://stackoverflow.com/questions/8047204/django-script-to-access-model-objects-without-using-manage-py -shell) –