gpt4 book ai didi

ruby-on-rails - 模板丢失

转载 作者:行者123 更新时间:2023-12-03 12:22:44 25 4
gpt4 key购买 nike

当前正在从事一个项目,并且遇到了我从未遇到过的问题。当前正在执行一个登录注册页面,要求用户进行注册。之前我遇到未定义的方法“名称”错误,然后意识到该方法未称为名称,而是称为full_name。我已经遍历了所有文件夹,以确保任何方法或属性均未称为“名称”,并将其重命名为“full_name”。刷新浏览器后,我收到以下从未见过的错误。能否请您解释一下此错误是什么以及我可能如何解决它。

Template is missing

Missing template users/create with {:handlers=>[:erb, :rjs, :builder, :rhtml, :rxml], :formats=>[:html], :locale=>[:en, :en]} in view paths "C:/Users/patterd/Documents/Project/app/views"

最佳答案

如果您未在 Controller 的create方法中重定向,则会发生此错误。

如果发生错误,您是在 Controller 中的create方法中重定向还是呈现新表单?

在 Controller 的create方法中,如果没有重定向,则需要创建一个名为create.html.erb的新文件。通常,成功创建后,您将重定向到其他页面,如下所示

def create
# some object you want to create
# if the object.save is fine
# redirect_to object
# else
# render new with the errors
# end
end

关于ruby-on-rails - 模板丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6495046/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com