Tidak, Anda hanya memerlukan bagian pertama, dan hanya sebagian saja.
PostgreSQL adalah mesin database yang dapat melayani banyak aplikasi. Confluence adalah salah satu aplikasi ini. Anda mengikuti panduan untuk menginstal Confluence, yang kebetulan juga menyertakan bagian tentang menginstal PostgreSQL. Jika Anda hanya mengikuti bagian instalasi PostgreSQL, Anda akan baik-baik saja.
Namun, jika Anda mengikuti seluruh bagian pertama, maka satu hal yang mungkin ingin Anda ubah adalah pengguna. confuser
menunjukkan bahwa pengguna sedang digunakan untuk Confluence, yang tidak benar-benar terjadi jika Anda tidak menggunakannya untuk Confluence. django
mungkin nama pengguna yang lebih tepat.
Setelah Anda menginstal PostgreSQL dan psycopg dan django
pengaturan pengguna, ini adalah masalah yang cukup sederhana untuk memberitahu Django bagaimana menghubungkan. Seperti yang Anda temukan, Anda pasti ingin menyetel
- backend ke
django.db.backends.postgresql_psycopg2
, - nama dengan nama database yang anda buat
- host ke alamat IP komputer yang menjalankan PostgreSQL; dalam kasus Anda, Anda mungkin akan menjalankan Django pada komputer yang sama yang menjalankan PostgreSQL, sehingga Anda dapat menggunakan alamat IP khusus
127.0.0.1
, yang selalu berarti “komputer ini”, dan - port ke nomor apa pun yang Anda berikan kepada penginstal PostgreSQL (mungkin 5432).
Anda juga bertanya tentang perbedaan antara kata sandi yang Anda berikan kepada penginstal PostgreSQL dan pengguna yang Anda buat untuk Django. Singkatnya, Anda ingin membuat pengguna untuk setiap aplikasi Anda, jadi jika karena alasan tertentu kredensial dikompromikan dan seseorang dapat terhubung dengan mereka, mereka dibatasi untuk database aplikasi itu. postgres
pengguna dengan kata sandi yang Anda berikan penginstal tidak boleh diberikan ke aplikasi, tetapi untuk administrasi:membuat pengguna dan basis data baru, misalnya.