rails 管理员用户管理简单实现
来源:互联网 发布:京东大数据部门怎么样 编辑:程序博客网 时间:2024/06/10 01:07
路由:
namespace :admin do
root 'users#index'
resources :users do
collection do
get 'search'
end
end
end
controller
def index
@users = User.page(params[:page] || 1).per_page(params[:per_page] || 10).order("id desc")
enddef search
@users = User.page(params[:page] || 1).per_page(params[:per_page] || 10).order("id desc").where(["username like ?", "%#{params[:username]}%"])
render action: :index
end
view
<h1>管理员后台-用户列表</h1>
<div class="row">
<div class="col-sm-12">
<form action="<%= search_admin_users_path %>" method="get">
用户名:<input type="text" name="username" value="<%= params[:username] %>" />
<input type="submit" name="搜索">
</form>
<table class="table">
<tr>
<th>ID</th>
<th>用户名</th>
<th></th>
</tr>
<% @users.each do |user| %>
<tr>
<td><%= user.id %></td>
<td><%= user.username %></td>
<td></td>
</tr>
<% end -%>
</table>
<%= will_paginate @users, renderer: BootstrapPagination::Rails %>
</div>
</div>
- rails 管理员用户管理简单实现
- Linux 管理员手册(7)--管理用户帐户
- MySQL管理员指南之--MySQL用户管理
- Linux 管理员手册(7)--管理用户帐户
- Linux管理员手册(7)--管理用户帐户
- MySQL管理员指南之--MySQL用户管理
- linux系统-用户管理-管理员授权
- 基于bootstrap实现简单用户管理功能
- SSH+MySql+BootStrap实现简单用户管理
- rails3 中新用户注册、普通用户修改资料、管理员管理用户资料 权限之model 继承实现
- rails中如何使用sorcery这个gem来实现用户的管理
- 《MySQL管理员指南》之五--MySQL用户管理
- Oracle 11g R2 RAC:CRS 管理员用户的管理
- 【php】7、学生管理系统-管理员查看用户
- Spring+Spring MVC+JDBCTemplate实现简单的用户管理功能
- mysql+php+ajax实现用户管理(简单版,日期处理)
- ruby on rails爬坑(一):用户账号密码管理
- Spring MVC 学习笔记8 —— 实现简单的用户管理(4)用户登录
- hadoop yarn .fair.FairScheduler
- jQuery2.x源码解析(缓存篇)
- Executor框架
- JAVA大神班第一期2016年
- 视频电商网站视频上传准备:vue.js+七牛JSSDK集成(1)排坑
- rails 管理员用户管理简单实现
- getClassLoader
- C++中this指针的理解和用法
- HAproxy指南之haproxy实现动静分离(案例篇)
- 读《MySQL性能调优与架构设计》笔记之影响 MySQL Server 性能的相关因素
- IntelliJ IDEA 编译方式
- cura-engine学习(3)
- JPA/Hibernate:基于版本的乐观锁并发控制
- Java Android 根据银行卡号判断银行名称