最近因为要搞一个简单的后台管理,权限什么的必须有!界面当然是 bootstrap based!于是乎,想当然的请出了大神 rails_admin,搞了一下,发现,基本的都够用,但是要深度定制的话,就傻了(可能功力不行)!反正是很麻烦吧!想着有看看 activeadmin,这个也具备我需要的一些功能,定制有文档支持,总的来说还不错吧!但是缺了一个功能,就是模型数据变更的日志记录!(这个需要,切 rails_admin 以及具备了),这个功能想看看 rails_admin 是怎么实现的,再回头去看 rails_admin 发现是用这个 gem https://github.com/airblade/paper_trail 。又仔细看了一下,还是算了吧。两个 admin 都不用了。自己从 0 开始。需要的 gems 拿来就是了!
总结:rails_admin 和 activeadmin 的源码是值得一看的~!呵呵
补充,meta_search 这个 gems 也值得关注啊!activeadmin 过滤数据就用的这个!