【问题标题】:Strapi relation in quiz测验中的 Strapi 关系
【发布时间】:2021-03-15 11:12:37
【问题描述】:

我是 Strapi 的新手,我想使用它的第一个项目是一个测验网络应用程序。 我制作了 2 种集合类型:问题和测验。 他们有一个“测验有很多问题”的关系。

问题在于,当某人进行新测验时,他必须前往问题集合并提出可以添加到测验中的问题。但是,我希望能够直接在测验集合中添加问题。

有什么方法可以实现,或者我可以创建自己的 react 组件自己制作,然后以 JSON 格式存储?

【问题讨论】:

    标签: javascript node.js content-management-system strapi headless-cms


    【解决方案1】:

    您可以直接访问 API。 您可以构建一个 React 应用程序并从那里创建一个页面,称为创建测验。 然后,您可以使用 API 添加测验和问题。

    https://strapi.io/documentation/developer-docs/latest/developer-resources/content-api/content-api.html#api-endpoints

    【讨论】:

    • 感谢您的快速回答,我会尝试一下,然后回复您。
    • 这可以正常工作,但是否可以将所有内容都保留在strapi cms 中,或者是否有其他提供此功能的cms?
    • Strapi 只是一个无头 CMS - 你不能在它上面提供太多的用户界面。如果您认为这应该是一个通用功能,您可以将其形式化并将其作为功能请求提交到 GitHub 上。如果社区批准,我很乐意尝试实施。
    【解决方案2】:

    如果你想在 Strapi 中创建它,你必须创建一个自定义插件。 请参考custom plugin

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-12-15
      • 2019-11-26
      • 2021-12-06
      • 1970-01-01
      • 2021-09-28
      • 1970-01-01
      • 2011-04-22
      • 1970-01-01
      相关资源
      最近更新 更多