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.