Ошибка Django Syncdb для таблиц блогов - PullRequest
0 голосов
/ 30 октября 2011

Я следую этому уроку: http://www.programmersbook.com/page/21/Django-Beginner-Tutorial-Part-I/

, и я добавил детали базы данных (работает django.db.backends.postgresql_psycopg2), и я добавил шаблон dirs.Но когда я

./manage.py syncdb

я получаю:

    self.connection = Database.connect(**conn_params)
psycopg2.OperationalError: could not connect to server: Permission denied
    Is the server running locally and accepting
    connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?

Любые предложения о том, как я могу это исправить, пожалуйста?

1 Ответ

0 голосов
/ 30 октября 2011

Перед подключением к базе данных вам необходимо установить сервер базы данных и настроить его для доступа любого пользователя.

Если вы хотите просто следовать руководству, используйте SQLite - его проще всего настроить.

В противном случае установите сервер базы данных по вашему выбору, создайте базу данных, настройте доступ, убедитесь, что данные соединения указаны правильно и / или сервер БД запущен и работает. Лучший способ - попытаться подключиться к серверу через командную строку.

...