我想知道Grails是否存在某种等效的Django管理员。如果我理解正确(我是Groovy和Grails的新手),你应该在Grails中生成一个管理区域的方式是脚手架,最后只是自动代码生成。
相比之下,Django和Symfony1等框架为管理任务提供了一个应用程序。可以自定义此应用程序(在Python中用于Django和YAML在Symfony中)以更改项目的显示方式,列表视图中显示哪些字段,它们出现的顺序,哪些字段是可搜索的等等。
自动代码生成与此方法相比有一些缺点。首先,它增加了代码重复。因此,有更多地方可以编辑以自定义管理员。完成自定义后,您将无法再生成代码,因此,例如,如果更改模型的字段,则必须手动更改其管理员以反映此情况:再次执行scaffold将覆盖您的自定义。
Grails是否存在生成管理区而不依赖代码生成的应用程序?
答案 0 :(得分:1)