Форум сайта python.su
делаю так:
$ createdb taskbuster_db
$ psql
(or $ sudo -u postgres psql)
CREATE ROLE myusername WITH LOGIN PASSWORD ‘mypassword’;
GRANT ALL PRIVILEGES ON DATABASE taskbuster_db TO myusername;
ALTER USER myusername CREATEDB;
Сервер запущен, БД создана, пользователь и пароль созданы.
В settings.py пишу:
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'taskbuster_db', 'USER': 'django_user', 'PASSWORD': '***', 'HOST': '', 'PORT': '', } }
Отредактировано RDV1984 (Май 22, 2015 18:18:09)
Офлайн
Разобрался нужно поменять auth-method в файле /etc/postgresql/9.2/main/pg_hba.conf
с peer на trust.
Офлайн