Muhammad Hafid

Blog Belajar Python atau Django

Muhammad Hafid

Tugas kita itu adalah bukan untuk berhasil, tugas kita adalah untuk mencoba, karena di dalam mencoba itulah kita menemukan dan belajar membangun kesempatan untuk berhasil.

Search Foregin Key or Related in Django Admin

Fitur searching harus dipikirkan karena menurut saya feature ini adalah yang terpenting dan tidak boleh ketinggalan, karena kalo sudah bicara data banyak, search data sangat diperlukan, disini saya akan membahas mengenai search data di django admin yang menggunakan data relasi. Saya akan membahas mengenai engine search django admin di postingan berikutnya.
Disini saya mempunya sebuah tabel di database yang isinya hanya foreign key saja, idnumber id number saja dan pastinya id ini mempunya relasi di database lain, lalu bagaimana dengan teknik search di django adminnya ?

Jika kita ke file admin.py, untuk menampilkan data berelasi di tabel admin django sangat mudah, hanya tinggal menyebutkan fieldnya apa di bagian List Display, dan sudah otomatis jika ada relasinya akan tampil, karena setup di model.py nya sudah menyebutkan type foreign key ke modul mana.

Lalu kalo searching bagaimana ??

Caranya mudah, perhatikan skema saya dibawah ini :
search_fields = ['foreignkeydiModel.py__namafieldInduknya',]
Mudah bukan ?
Labels: Django , python

Thanks for reading Search Foregin Key or Related in Django Admin . Please share...!

0 Comment for "Search Foregin Key or Related in Django Admin"

Back To Top