Ruby on rails 3.1 无法将回形针与rails 3.1一起使用
我正在尝试将回形针与rails 3.1一起使用,但我一直遇到这个路由错误 没有路由匹配{:action=>“show”,:controller=>“users”} 我按照github上的thoughtbot/回形针上的说明进行操作Ruby on rails 3.1 无法将回形针与rails 3.1一起使用,ruby-on-rails-3.1,paperclip,osx-lion,Ruby On Rails 3.1,Paperclip,Osx Lion,我正在尝试将回形针与rails 3.1一起使用,但我一直遇到这个路由错误 没有路由匹配{:action=>“show”,:controller=>“users”} 我按照github上的thoughtbot/回形针上的说明进行操作 <%= form_for :user, @user, :url => user_path, :html => { :multipart => true } do |f| %> <% if @user.errors.any? %&
<%= form_for :user, @user, :url => user_path, :html => { :multipart => true } do |f| %>
<% if @user.errors.any? %>
<div id="error_explanation">
<h2><%= pluralize(@user.errors.count, "error") %> prohibited this user from being saved:</h2>
<ul>
<% @user.errors.full_messages.each do |msg| %>
<li><%= msg %></li>
<% end %>
</ul>
</div>
<% end %>
<div class="field">
<%= f.label :FirstName %><br />
<%= f.text_field :FirstName %>
</div>
<div>
<%= f.label :avatar%>
<%= f.file_field :avatar %>
</div>
<div class="field">
<%= f.label :LastName %><br />
<%= f.text_field :LastName %>
</div>
<div class="field">
<%= f.label :Email %><br />
<%= f.text_field :Email %>
</div>
<div class="actions">
<%= f.submit %>
</div>
<% end %>
show.html.erb
<p id="notice">
<%= notice %>
</p>
<p>
<b>Firstname:</b>
<%= @user.FirstName %>
</p>
<p>
<b>Lastname:</b>
<%= @user.LastName %>
</p>
<p>
<b>Email:</b>
<%= @user.Email %>
</p>
<p>
<b>Avatar</b>
<%= image_tag @user.avatar.url %>
<%= image_tag @user.avatar.url(:medium) %>
<%= image_tag @user.avatar.url(:thumb) %>
</p>
<%= link_to 'Edit', edit_user_path(@user) %> |
<%= link_to 'Back', users_path %>
名字:
姓氏:
电邮:
阿凡达
|
!!更新
$rake路线
events GET/events(:format){:action=>“index”,:controller=>“events”}
POST/events(:format){:action=>“create”,:controller=>“events”}新事件获取/事件/新建(:格式){:操作=>“新建”, :controller=>“events”}edit\u event GET/events/:id/edit(:format)
{:action=>“edit”,:controller=>“events”} event GET/events/:id(:format){:action=>“show”,:controller=>“events”} PUT/events/:id(:format){:action=>“update”,:controller=>“events”} DELETE/events/:id(:format){:action=>“destroy”,:controller=>“events”} root/{:controller=>“事件”,:action=>“索引”} /:控制器(/:操作(/:id(:格式)))
你的错误不是来自回形针,因为回形针与你的错误信息无关。请仔细检查路由,并尝试重新启动服务器。您遇到的错误不是来自回形针,因为回形针与您收到的错误消息无关。请仔细检查您的路由,并尝试重新启动服务器。我认为您应该使用用户路径(复数),并且,用户路由不在rake输出中,您可以检查路由文件吗?我认为您应该使用用户路径(复数),并且,用户路由不在rake输出中,您可以检查路由文件吗
City::Application.routes.draw do
resources :users
end
<p id="notice">
<%= notice %>
</p>
<p>
<b>Firstname:</b>
<%= @user.FirstName %>
</p>
<p>
<b>Lastname:</b>
<%= @user.LastName %>
</p>
<p>
<b>Email:</b>
<%= @user.Email %>
</p>
<p>
<b>Avatar</b>
<%= image_tag @user.avatar.url %>
<%= image_tag @user.avatar.url(:medium) %>
<%= image_tag @user.avatar.url(:thumb) %>
</p>
<%= link_to 'Edit', edit_user_path(@user) %> |
<%= link_to 'Back', users_path %>