active admin
activeadmin 1.0.0.pre4 所依赖的库
gem 'jquery-rails', '~> 4.0.4'
4.2版本会出现找不到jquery-ui 的datepicker错误
rails g active_admin:install
涉及到时间的字段,如果不在配置文件里设置zh-CN,就一定要设置strftime,不然就会出现zh-CN错误。
- f.updated_at.strftime('%Y-%m-%d %H:%M:%S')
- ActiveAdmin.register AdminUser do
- permit_params :email, :password, :password_confirmation
- menu label: "管理员", :priority => 10
- config.per_page = 20
- config.sort_order = "id_asc"
- index :title=>"管理员" do
- selectable_column
- id_column
- column "邮箱", :email
- column "登录次数", :sign_in_count
- column "创建时间", :created_at do |f|
- f.created_at.strftime('%Y-%m-%d %H:%M:%S')
- end
- column "更新时间", :updated_at do |f|
- f.updated_at.strftime('%Y-%m-%d %H:%M:%S')
- end
- actions
- end
- filter :email
- filter :current_sign_in_at
- filter :sign_in_count
- filter :created_at
- form do |f|
- f.inputs "Admin详情" do
- f.input :email, :label => "邮箱"
- f.input :password, :label => "密码"
- f.input :password_confirmation, :label => "确认密码"
- end
- f.actions
- end
- show :title=>:email do
- attributes_table do
- row "ID" do
- admin_user.id
- end
- row "邮箱" do
- admin_user.email
- end
- row "密码" do
- admin_user.password
- end
- row "确认密码" do
- admin_user.password_confirmation
- end
- row "登录次数" do
- admin_user.sign_in_count
- end
- row "创建时间" do
- admin_user.created_at.strftime('%Y-%m-%d %H:%M:%S')
- end
- row "更新时间" do
- admin_user.updated_at.strftime('%Y-%m-%d %H:%M:%S')
- end
- end
- end
- end
主题 :https://github.com/blocknotes/activeadmin_blaze_theme
active admin的更多相关文章
- active admin常用配置
ActiveAdmin.register Post do permit_params :title, :content, :deadline, :status menu parent: "论 ...
- Ruby on Rails---Active Admin使用(一)
概述 Active Admin提供了一个友好的后台管理界面,将CRUD等操作可视化,操作极其方便 安装 1. 添加gem gem "devise", :github => ' ...
- Rails 5 开发进阶
Rails 5 开发进阶:https://www.gitbook.com/book/kelby/rails-beginner-s-guide/details cancan : http://blo ...
- 如何从数据库(实体提供者)读取安全用户(转自http://wiki.jikexueyuan.com/project/symfony-cookbook/entity-provider.html)
Symfony 的安全系统可以通过活动目录或开放授权服务器像数据库一样从任何地方加载安全用户.这篇文章将告诉你如何通过一个 Doctrine entity 从数据库加载用户信息. 前言 在开始之前,您 ...
- mysql+php+pdo批量添加大数据
1.使用insert into插入 ini_set('max_execution_time','0');//限制超时时间,因为第一种时间较长,索性设为0不限制 $pdo = new PDO(" ...
- Android CTS測试Fail项改动总结(四)
Android5.1上的測试 1.android.security.cts.SELinuxDomainTest# testInitDomain fail 打印的log junit.framework. ...
- golang 如何验证struct字段的数据格式
本文同时发表在https://github.com/zhangyachen/zhangyachen.github.io/issues/125 假设我们有如下结构体: type User struct ...
- golang自定义struct字段标签
原文链接: https://sosedoff.com/2016/07/16/golang-struct-tags.html struct是golang中最常使用的变量类型之一,几乎每个地方都有使用,从 ...
- Rails中activeAdmin的使用
一.开始ActiveAdmin Active Admin是一个发布在RAILS3中使用的Gem. 1.我们为了快速开始我们对Active Admin的了解,我们首先安装它: 在你GemFile中添加g ...
随机推荐
- Django学习之URLconf
Django处理request的步骤: 1.确定根URLconf 2.载入urls.py,找到变量urlpatterns,urlpatterns是django.conf.urls.url()的实例对象 ...
- Step By Step(Lua调用C函数)
原文: http://www.cnblogs.com/stephen-liu74/archive/2012/07/23/2469902.html Lua可以调用C函数的能力将极大的提高Lua的可扩展性 ...
- iOS masonry布局在iOS11/12上正常 iOS9/10却异常
使用masonry布局,可以布局一套,适配所有机型,但是有时候会出现一些比较特殊的情况,每次iOS11上面开发,开发完成之后,在iOS9,iOS10上查看的时候发现布局与iOS11不完全一致,有的高度 ...
- iOS开发常见错误(转)
//大全 //读取数据库数据 -(void)movethesqlitefile{ NSString *sourcepath=[[NSBundle mainBundle]pathForResource: ...
- SQL中使用视图的优点和缺点是什么
视图的优点与缺点 在程序设计的时候必须先了解视图的优缺点,这样可以扬长避短,视图具有如下的一些优点: ● 简单性.视图不仅可以简化用户对数据的理解,也可以简化他们的操作.那些被经常使用的查询可以被定义 ...
- poj3254 Corn Fields 利用状态压缩求方案数;
Corn Fields 2015-11-25 13:42:33 Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 10658 ...
- Spring MVC文件上传教程
1- 介绍 这篇教程文章是基于 Spring MVC来实现文件的上传功能,这里主要是实现两个功能:1.上传单个文件并将其移动到对应的上传目录:2.一次上传多个文件并将它们存储在指定文件夹下,接下来我们 ...
- Java报表生成技术
报表是以格式化的形式输出数据,并对数据进行分组.汇总.计算等操作.通过报表.图表或者嵌入图片图像等形式来丰富数据的显示. 报表生成的步骤: 后台数据抽取(DAO层): 数据项逻辑运算(业务逻辑层): ...
- 一套一般般的前端框架 layui
http://www.layui.com/doc/
- Python抓取网页并保存为PDF
https://blog.csdn.net/shenwanjiang111/article/details/67634794