我刚刚开始学习 Ruby/Rails,遵循了一些指南和视频。基本上,从我收集的信息来看,rails 的重点是假设默认值,并将它们隐藏在幕后,然后当您想要更改功能时,您可以。
当我创建一个新项目时,我注意到 ApplicationController 中的“protect_from_forgery”行。为什么当我在 IDE 中创建项目时会在文件中创建它,而不是在幕后/超类中保持默认设置?似乎对我所读的内容有点反常?
我刚刚开始学习 Ruby/Rails,遵循了一些指南和视频。基本上,从我收集的信息来看,rails 的重点是假设默认值,并将它们隐藏在幕后,然后当您想要更改功能时,您可以。
当我创建一个新项目时,我注意到 ApplicationController 中的“protect_from_forgery”行。为什么当我在 IDE 中创建项目时会在文件中创建它,而不是在幕后/超类中保持默认设置?似乎对我所读的内容有点反常?