Saya telah melihat beberapa plugin admin rel dan menemukan ini:
https://github.com/gregbell/active_admin
https://github.com/sferik/rails_admin
https://github.com/thoughtbot/administrate (EDIT: ditambahkan nanti)
Ada saran untuk yang mana yang akan digunakan. Saya akan membutuhkannya untuk mendukung asosiasi model dan kemampuan mengunggah file.
ruby-on-rails
ruby
ruby-on-rails-3
activeadmin
ruby-on-rails-plugins
erickreutz.dll
sumber
sumber
Jawaban:
Saya memilih
rails_admin
. Saya suka tampilannya dan fakta bahwa di luar kotak semua model tersedia untuk administrasi. Fitur sejarah juga cukup berguna.Setiap proyek dengan Yehuda Katz sebagai mentor harus menjadi taruhan yang aman.
sumber
Saya pribadi berpikir keduanya dapat digabungkan, dan baru saja mengangkat masalah pada kedua proyek:
Saya pikir akan sangat bagus untuk mengambil bagian terbaik dari keduanya, dan berkolaborasi pada bagian yang hilang.
sumber
Saya pikir ini benar-benar masalah preferensi pribadi. Lebih banyak orang menggunakan rails_admin [*], tetapi saya lebih suka active_admin.
Alasan saya memilih ActiveAdmin sebagian besar karena dikembangkan dengan asumsi yang akan saya buat sendiri: menggunakan permata seperti devise dan inherited_resources, dan menggunakan pembuat formulir yang bagus (formtastic, meskipun saya akan memilih simple_form).
Saya sebenarnya lebih suka bahwa tidak semua model diekspos ke admin secara default, meskipun rails_admin mendukungnya dengan 'config.included_models'.
[*] Jam tangan / garpu di https://github.com/gregbell/active_admin vs https://github.com/sferik/rails_admin - meskipun celahnya sudah tertutup.
sumber