@dawasaturday

Настройка postgresql в ubuntu для джанги?

Ставила postgresql по этой инструкции и по ней же создала бд.
https://www.digitalocean.com/community/tutorials/h...
как правильно прописать имя этой бд (путь к ней?) в settings моего проекта?
то бишь при выполнении этой инструкции где сохранится файл базы данных?
проблема в том, что при попытке сделать первый makemigrations терминал пишет мне
"database "nameofDB" does not exist"
Пробовала найти это в /var/lib/postgresql/9.5/main , НО по непонятной причине ubuntu пишет мне "This location could not be displayed. You do not have the permissions necessary to view the contents of “main”. "
как быть?
  • Вопрос задан
  • 415 просмотров
Пригласить эксперта
Ответы на вопрос 1
@0xDubas
Вам вообще не нужен доступ к базе как к файлу. Зачем тогда нужна СУБД? Могли бы сами в файлик писать и читать.

Конкретно postgres по умолчанию открывает порт 5432, соответственно ваш проект должен соединяться с СУБД по localhost:5432, если проект и база на одном хосте конечно.
Вам нужно просто в конфиге проекта прописать хост, порт, имя базы и пароль.

Пример, что нужно писать в конфиге приведен по ссылке: djbook.ru/examples/59
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы