users
我的 Rails 项目中有projects
脚手架。我还有一个admin
控制器和视图,只有管理员用户才能访问。我希望and模型的index
andcreate
控制器操作只能由视图访问(使用),但我不想让网站的访问者能够输入并获得部分渲染。我如何实现这一目标?users
projects
admin
render :partial > 'index'
http://railsapp.host/users
澄清一下,我的问题与用户角色无关。我有所有 require_admin 助手的 authlogic,但我什至不希望管理员用户能够直接从浏览器访问index
路由。users
实际上,我只想将index
控制器操作限制为admin#index
这样的视图代码:
<%= render '/users/index' %>