0

首先,我只在铁轨上使用过脚手架。我想要做的是我想将 CRUD 中的 R 分离到不同的路由,这样前端就只有 R,而 CRUD 的其余部分在后端。

为了实现这一点,我有两个选择,为同一个模型生成两个脚手架,或者为前端部分生成一个小型控制器和视图。哪个选择会更好?

可能我也可以使用单个控制器使用多个布局,但我认为控制身份验证会很麻烦,对吗?

我的网站不会太复杂,将来也不会。

由于我想使用设计进行身份验证,我认为使用 2 个控制器和 2 个视图用于同一个 mddel 不会很复杂。

如果我错了,请纠正我。问候

4

1 回答 1

0

据我了解,您不希望为您的用户提供所有 CRUD 操作。我不确定您为同一模型生成两个脚手架是什么意思。

但是,是的,根据您给出的要求,您应该可以为模型生成两个控制器/视图。

但是,如果您使用 ActiveRecord 并且想要后端/管理功能,您可能需要查看active_admin。它会自动生成应用程序的管理部分,这非常有用。

另请查看active_admin railscast

于 2012-09-16T09:18:53.407 回答