golang中管理仪表板的建议

时间:2017-08-21 14:50:51

标签: go admin dashboard

我正在使用gobuffalo框架来创建一个带有postgres数据库的网站,我正在努力寻找一个好的管理仪表板来配合它。像铁路ActiveAdmin这样的东西会很棒。有没有人有任何建议?

2 个答案:

答案 0 :(得分:2)

我最终使用qor/admin来生成信息中心。它带有已经设置的视图。我需要的唯一代码是告诉<tr> <td>Subordinate employees:</td> <td> <select name="database1"> <c:forEach items="${databaseList}" var="databaseValue"> <option value="${databaseValue}"> ${databaseValue} </option> </c:forEach> </select> </td> </tr> 我想要展示哪些模型。对于其他试图在gobuffalo.io中实现此功能的人来说,您可以generate the routes

qor

答案 1 :(得分:1)

我使用模板,它运作良好。您可以非常快速地为CRUD操作生成基本管理视图的视图以及可能的处理程序和模型,这很好。显然,对于每个管理员视图,您都希望在某种程度上对其进行自定义,但作为一个起点,它可以很好地工作。

This是我正在使用的工具(如果您已经使用了应该熟悉的rails),您还应该能够使用go generate(代码),a像genny这样的工具,或只是您自己的解决方案,使用text/template输出您需要的内容。我现在已经在一些项目中使用了这种方法,如果您发现自己创建了仪表板,我需要稍后进行自定义。大多数应用程序都为每个资源(创建,更新,删除,索引)提供了一定数量的样板。