PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

konfiguracja PostgreSQL z projektem django

Nie, będziesz potrzebować tylko pierwszej sekcji i tylko jej części.

PostgreSQL to silnik bazy danych, który może obsługiwać wiele aplikacji. Jedną z takich aplikacji jest Confluence. Postępowałeś zgodnie z przewodnikiem instalacji Confluence, który zawierał również sekcję dotyczącą instalacji PostgreSQL. Jeśli śledziłeś tylko część instalacji PostgreSQL, powinno być dobrze.

Jeśli jednak śledziłeś całą pierwszą sekcję, jedną rzeczą, którą możesz chcieć zmienić, jest użytkownik. confuser wskazuje, że użytkownik jest używany do Confluence, co nie ma miejsca, jeśli nie używasz go do Confluence. django może być bardziej odpowiednią nazwą użytkownika.

Po zainstalowaniu PostgreSQL i psycopg oraz django skonfigurowany przez użytkownika, jest to dość prosta sprawa, aby powiedzieć Django, jak się połączyć. Jak odkryłeś, będziesz chciał ustawić

  • zaplecze django.db.backends.postgresql_psycopg2 ,
  • nazwa do nazwy utworzonej bazy danych
  • host do adresu IP komputera z uruchomionym PostgreSQL; w twoim przypadku prawdopodobnie będziesz uruchamiać Django na tym samym komputerze, na którym działa PostgreSQL, więc możesz użyć specjalnego adresu IP 127.0.0.1 , co zawsze oznacza „ten komputer” i
  • port na numer, który podałeś instalatorowi PostgreSQL (prawdopodobnie 5432).

Pytałeś również o różnicę między hasłem, które podałeś instalatorowi PostgreSQL, a użytkownikiem utworzonym dla Django. Krótko mówiąc, chcesz utworzyć użytkowników dla każdej aplikacji, więc jeśli z jakiegoś powodu poświadczenia zostaną naruszone i ktoś może się z nimi połączyć, są one ograniczone do bazy danych tej aplikacji. postgres użytkownik z hasłem, które podałeś instalatorowi, nie powinien być udostępniany aplikacjom, ale służy do administracji:na przykład do tworzenia nowych użytkowników i baz danych.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Problemy z połączeniem Pentaho Kettle/Spoon z Heroku PostgreSQL przy użyciu SSL

  2. Jak ustawić ścieżkę węzła dla nodejs (Ubuntu)

  3. Instalacja postgresql z NSIS

  4. Kopiowanie bazy danych PostgreSQL na inny serwer

  5. Jak sprawdzić wersję PostgreSQL