Ruby on rails railstutorial.org第10章不清楚为什么激活实验应该按照所描述的那样工作

Ruby on rails railstutorial.org第10章不清楚为什么激活实验应该按照所描述的那样工作,ruby-on-rails,ruby-on-rails-4,railstutorial.org,Ruby On Rails,Ruby On Rails 4,Railstutorial.org,清单10.16显示了如何使用测试邮件程序: class UserMailerPreview < ActionMailer::Preview def account_activation user = User.first user.activation_token = User.new_token UserMailer.account_activation(user) end end 据我所知,从UserMailerPreview中的新标记创建的摘要不应与

清单10.16显示了如何使用测试邮件程序:

class UserMailerPreview < ActionMailer::Preview
  def account_activation
    user = User.first
    user.activation_token = User.new_token
    UserMailer.account_activation(user)
  end
end

据我所知,从UserMailerPreview中的新标记创建的摘要不应与数据库中的摘要匹配,但图10.5表明情况并非如此。我遗漏了什么?

本教程建议使用第10.23节(服务器日志)中的链接,而不是UserMailerPreview操作生成的链接

从UserMailerPreview中的新标记创建的摘要不应与数据库中的摘要匹配


您是对的,但是设置了中所示的预览,与中所示的实时(开发)版本无关。

您可以重新激活链接吗?@Alexs Done。请记住,尽管这些链接现在指向正确的位置,但它们仍然位于付费墙后面,因此只有书籍购买者或课程订阅者才能访问它们。(如果成本是一个因素,可提供奖学金计划:)
before_create :create_activation_digest