小编use*_*901的帖子

ruby on rails - Posts#show中的ActionView :: MissingTemplate

显示C:/Users/ManU/Desktop/quick_blog/app/views/posts/show.html.erb第3行引发的位置:

Missing partial posts/post with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :raw, :ruby, :jbuilder, :coffee]}. Searched in: * "C:/Users/ManU/Desktop/quick_blog/app/views"
Run Code Online (Sandbox Code Playgroud)

提取的来源(第2行):

1. <p id="notice"><%= notice %></p>
2. <%= render :partial => @post %>
3. <%= link_to 'Edit', edit_post_path(@post) %> |
4. <%= link_to 'Back', posts_path %>
Run Code Online (Sandbox Code Playgroud)

我是铁轨上的红宝石......所以不知道如何处理这个问题......请帮我解决这个问题....

ruby ruby-on-rails ruby-on-rails-3

0
推荐指数
1
解决办法
6037
查看次数

ruby on rails - CommentsController中的ActiveModel :: ForbiddenAttributesError #create

ActiveModel::ForbiddenAttributesError
Extracted source (around line #3):

def create
  @post = Post.find(params[:post_id])
  @comment = @post.comments.create!(params[:comment])
  redirect_to @post
end

Rails.root: C:/Users/ManU/Desktop/quick_blog  
Application Trace | Framework Trace | Full Trace

app/controllers/comments_controller.rb:4:in `create'
Run Code Online (Sandbox Code Playgroud)

我应该做些什么来处理这个错误.....

ruby ruby-on-rails ruby-on-rails-4

0
推荐指数
1
解决办法
1780
查看次数

CommentsController中的ActiveModel :: ForbiddenAttributesError #create

ActiveModel :: ForbiddenAttributesError提取的源(第3行):

  1. def创建
  2. @post = Post.find(params [:post_id])
  3. @comment = @ post.comments.create!(params [:comment])
  4. redirect_to @post
  5. 结束
  6. 结束

Rails.root:C:/ Users/ManU/Desktop/quick_blog应用程序跟踪| 框架跟踪| 完整追踪

app/controllers/comments_controller.rb:4:在'create'中

我应该怎么做来处理这个错误.....请给我解决路径以及...我没有事先知道这个.....

ruby ruby-on-rails ruby-on-rails-4

0
推荐指数
1
解决办法
2675
查看次数