我想知道我是否可以将 Directus 作为我庞大项目的 CMS 后端。
这需要我添加无法删除或编辑的预定义集合。另外,我需要防止用户添加新的收藏。
我现在在文档中找不到任何东西;因为 Directus 不是我想要的方式发明的;它有望尽可能地扩展。所以我认为我需要编辑 - 几乎 - 整个系统。
我希望我能找到一个人带领我。谢谢。
我想知道我是否可以将 Directus 作为我庞大项目的 CMS 后端。
这需要我添加无法删除或编辑的预定义集合。另外,我需要防止用户添加新的收藏。
我现在在文档中找不到任何东西;因为 Directus 不是我想要的方式发明的;它有望尽可能地扩展。所以我认为我需要编辑 - 几乎 - 整个系统。
我希望我能找到一个人带领我。谢谢。
Directus 有一个角色和权限模块,您可以在其中定义谁可以创建/编辑/更新/读取集合以及其中的项目。
有 2 个默认角色:
只有管理员可以创建和维护集合。您可以添加其他角色并为其定义权限。有关角色的更多信息:https ://docs.directus.io/guides/roles.html
您也可以要求 Directus 跳过特定的数据库表而不管理这些表。如果您需要从跳过的表中读取数据,您可以编写自定义端点。
您可以在以下位置实时查看 Directus 设置:https ://www.directus.app
PS 我从事过 Directus 接口,我的团队正在研究 API。如果您需要更多帮助,请告诉我。