Оператор document.hasOwnProperty()
возвращает true только в том случае, если объект имеет указанное свойство как собственное свойство (в отличие от его наследования). По этой причине свойство домена наследуется от объекта HTMLDocument. HTMLDocument является прототипом документа. Так что он возвращает ложь.
Также убедитесь, что у вас есть разрешение на доступ ко всем файлам django. Я уже видел подобные ошибки, возникающие из-за проблем с правами доступа.
РЕДАКТИРОВАТЬ : Я не пробовал, но на этой странице есть ссылка на Instant Django , которая выглядит вроде довольно простой в настройке.
Скорее всего, у вас нет Django на пути к Python. Чтобы проверить, быстро запустите Python и выполните:
>>> import django
Если это не удастся, достаточно просто установить Django на свой путь Python. Вы либо устанавливаете переменную среды, либо перемещаете django в каталог python2x / Lib / site-packages
. Если он работает, попробуйте импортировать core
. Если это не удается, то, вероятно, что-то не так с вашей установкой Django.
Вы можете обойти эту проблему, предоставляя полный путь к вашему Django- admin.py file
python c:\python25\scripts\django-admin.py startproject mysite