Django

Session Django

Framework session, backend session, middleware session, keamanan session, session berbasis cookie vs database

18 pertanyaan wawancara·
Mid-Level
1

Apa peran utama framework session Django?

Jawaban

Framework session Django memungkinkan penyimpanan dan pengambilan data arbitrer per pengunjung situs di server. Framework ini mengabstraksi proses pengiriman dan penerimaan cookie session, menyimpan data di sisi server sementara hanya mengirim session ID ke klien melalui cookie.

2

Middleware mana yang harus diaktifkan untuk menggunakan session di Django?

Jawaban

SessionMiddleware adalah middleware yang bertanggung jawab mengelola session di Django. Middleware ini harus ada di MIDDLEWARE agar request.session tersedia. Middleware ini membaca dan menulis data session, mengelola siklus hidup session secara lengkap.

3

Bagaimana cara mengakses data session dalam view Django?

Jawaban

Data session diakses melalui request.session, yang berperilaku seperti dictionary Python. Membaca, menulis, dan menghapus nilai bekerja dengan sintaks dictionary standar. Django secara otomatis menangani serialisasi dan persistensi data.

4

Apa backend session default di Django?

5

Bagaimana cara mengonfigurasi Django untuk menggunakan session berbasis cookie yang ditandatangani?

+15 pertanyaan wawancara

Kuasai Django untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis