PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

menyiapkan PostgreSQL dengan proyek Django

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.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. cara mengimpor file data dari s3 ke postgresql rds

  2. Pesan kesalahan SQLAlchemy yang aneh:TypeError:objek 'dict' tidak mendukung pengindeksan

  3. Nilai yang sesuai untuk -Infinity &Infinity di Postgres

  4. Query K-Nearest Neighbor di PostGIS

  5. PostgreSQL:UPDATE menyiratkan perpindahan melintasi partisi