gpt4 book ai didi

ruby-on-rails - Rails : scaffold. 为模型创建管理 Controller

转载 作者:数据小太阳 更新时间:2023-10-29 07:43:23 26 4
gpt4 key购买 nike

我想为现有模型用户创建管理界面。

最简单的方法是什么?
我想,这是脚手架。

rails 中的脚手架是由脚本生成的(rails generate scaffold),没有选项可以动态生成(就像在 django 中一样),对吗?

那么如何为模型 User 创建脚手架 Controller AdminUsers 呢?创建 AdminUsers 脚手架并将 AdminUser 模型替换为 User?

模型会被迁移改变怎么办?手动更新脚手架 Controller 和 View ,对吗?有没有自动化?

最佳答案

您可以使用脚手架动态生成文件 - 脚手架命令可以采用命名空间参数。

rails generate scaffold Admin::User

虽然您不需要其他模型 - 您的 Admin::UsersController 和 View 应该使用 User 模型。

关于ruby-on-rails - Rails : scaffold. 为模型创建管理 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11904753/

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