在 Rails 中构建管理面板

Building an admin panel in Rails

正在尝试弄清楚如何在 rails 中构建管理面板。我正在尝试构建一个管理面板,允许一个人登录并添加新图像,更改网站,如更新关于页面。我看过一些关于构建管理面板的教程,但我注意到所有这些都在没有登录的情况下在页面上显示 CRUD 功能,而我想构建一个允许删除、添加内容和编辑的功能,只有在以行政。

我希望这是有道理的。

您应该尝试 active admin 您可以根据需要自定义它。它广泛用于rails。

您可以使用Active Admin gem, for your requirement. You can also check the demo

在这个演示中,请查看 product 选项卡,您会有所了解。 您还可以浏览 RailsCast 个视频

我之前曾与 Administrate 合作过,这对我帮助很大。它只是一个gem,它还可以帮助您根据需要创建路线。

这是 gem

的工作 prototype

你也可以试试这个comfy。易于集成和定制

我会仔细看看 Forest Admin!它的 Rails gem 设置了完整的 CRUD、搜索和过滤、分页和许多其他开箱即用的功能。

生成的UI还可以通过拖放自定义,无需编写一行代码!

您可以在此处了解更多信息并开始使用 - https://www.forestadmin.com/rails

Forest Admin UI preview