Не удается получить доступ к базе данных MySQL в Django VirtualEnv на локальном хосте - PullRequest
1 голос
/ 20 апреля 2011

У меня уже есть virtualenv для Trunk, и он работает некоторое время, но сейчас я пытаюсь выполнить ветвление и настроить другой virtualenv для моей ветки 'refactor'.правильно, но когда я пытаюсь выполнить любые команды manage.py, я получаю эту ошибку:

_mysql_exceptions.OperationalError: (1045, "Access denied for user 'brian'@'localhost' (using password: NO)")

Я просто не понимаю, почему он не пытается использовать мой парольустановить в моем файле настроек Django.Есть ли какие-то дополнительные настройки mysql, которые я мог пропустить?Этот вопрос вызывает у кого-нибудь колокола?

Заранее спасибо.

1 Ответ

1 голос
/ 05 января 2012

Я нашел проблему, с которой столкнулся. Django импортировал другой файл settings.py.

У меня был другой проект django внутри моего продукта django, такой как myproject/myproject/.

Вместо импорта myproject/settings.py он импортировал myproject/myproject/settings.py

Я предполагаю, что Aptana Studio создал этот проект там. Если вы используете eclipse, у вас также может быть эта проблема.

...