Não, você só precisará da primeira seção, e apenas uma parte dela.
PostgreSQL é um mecanismo de banco de dados que pode atender a muitos aplicativos. O Confluence é uma dessas aplicações. Você estava seguindo um guia para instalar o Confluence, que incluiu também uma seção sobre a instalação do PostgreSQL. Se você seguiu apenas a parte de instalação do PostgreSQL, tudo bem.
Se você seguiu toda a primeira seção, no entanto, uma coisa que você pode querer mudar é o usuário.
confuser
indica que o usuário está sendo usado para o Confluence, o que não é realmente o caso se você não o estiver usando para o Confluence. django
pode ser um nome de usuário mais apropriado. Uma vez que você tenha o PostgreSQL e o psycopg instalados e um
django
configuração do usuário, é uma questão bastante simples dizer ao Django como se conectar. Como você descobriu, você vai querer definir - o back-end para
django.db.backends.postgresql_psycopg2
, - o nome para o nome do banco de dados que você criou
- o host para o endereço IP do computador que executa o PostgreSQL; no seu caso, você provavelmente estará executando o Django no mesmo computador em que o PostgreSQL está sendo executado, então você pode usar o endereço IP especial
127.0.0.1
, que sempre significa "este computador" e - a porta para o número que você deu ao instalador do PostgreSQL (provavelmente 5432).
Você também perguntou sobre a diferença entre a senha que você deu ao instalador do PostgreSQL e o usuário que você criou para o Django. Em resumo, você deseja criar usuários para cada um de seus aplicativos, portanto, se por algum motivo as credenciais forem comprometidas e alguém puder se conectar a eles, eles ficarão restritos ao banco de dados desse aplicativo. O
postgres
user com a senha que você deu ao instalador não deve ser dado para aplicativos, mas sim para administração:criação de novos usuários e bancos de dados, por exemplo.