Grails管理员(类似于Django的)

时间:2012-07-06 17:13:00

标签: grails groovy django-admin admin

我想知道Grails是否存在某种等效的Django管理员。如果我理解正确(我是Groovy和Grails的新手),你应该在Grails中生成一个管理区域的方式是脚手架,最后只是自动代码生成。

相比之下,Django和Symfony1等框架为管理任务提供了一个应用程序。可以自定义此应用程序(在Python中用于Django和YAML在Symfony中)以更改项目的显示方式,列表视图中显示哪些字段,它们出现的顺序,哪些字段是可搜索的等等。

自动代码生成与此方法相比有一些缺点。首先,它增加了代码重复。因此,有更多地方可以编辑以自定义管理员。完成自定义后,您将无法再生成代码,因此,例如,如果更改模型的字段,则必须手动更改其管理员以反映此情况:再次执行scaffold将覆盖您的自定义。

  

Grails是否存在生成管理区而不依赖代码生成的应用程序?

1 个答案:

答案 0 :(得分:1)

您在寻找动态脚手架吗?

http://grails.org/doc/latest/guide/scaffolding.html

(使用http://grails.org/plugin/angular-scaffolding可以让你更热)