RoR - Forum_Monster Demo site - nil的未定义方法`username':NilClass

时间:2012-01-23 21:37:32

标签: ruby-on-rails forum

我已经下载了,我正在运行localy的gem“Forum_monster”的演示应用程序 我没有做任何事情但是当我从管理员或用户帐户发帖时我得到:

undefined method `username' for nil:NilClass

Extracted source (around line #17):

14:       <% @topic.posts.each do |post| %>
15:       <tr>
16:         <td class="post_author" rowspan="2">
17:           <span class="name"><%= post.user.username %></span>
18:           <br />
19:           <br />
20:           <span class="info smaller">

我找不到修复此错误的位置。所有代码都与github完全相同。 forum_monster git

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题 我使用的是devise 1.1.rc0,默认情况下它没有提供设置用户名的选项。

此railscast解释了如何设置用户名 http://railscasts.com/episodes/210-customizing-devise?autoplay=true