安下载编程开发

分类分类

Strapi(开源无头CMS)

Strapi(开源无头CMS)

v3.5.4 官方版

大小:4.90 MB 更新:2021/04/26

类别:编程工具系统:WinXP, Win7, Win8, Win10, WinAll

立即下载

  Strapi提供API项目管理功能,您可以在软件上创建不同类型的API,可以将项目托管到任意平台,方便你在开发新项目的时候快速调用API设计软件,支持创建一个管理员用户、创建类别内容类型、创建新的单一类型,将类别添加到类别内容类型、设置角色和权限、发布内容,结合内容类型生成器就可以快速创建新的api项目,软件界面功能还是很丰富的,你可以分类管理内容,可以在内容管理器查询数据,可以在软件建立文件资料,可以创建新的收藏夹类型,可以管理插件资源,为用户创建新的项目提供更多帮助,如果你需要Strapi就可以下载使用!

Strapi(开源无头CMS)

软件功能

  Strapi是一个免费的开源无头CMS,可在您需要的任何地方提供您的内容。

  保持对数据的控制。使用Strapi,您可以知道数据的存储位置,并且始终可以完全控制。

  自托管。您可以按照自己的方式托管和扩展Strapi项目。您可以选择所需的任何托管平台:AWS,Render,Netlify,Heroku,VPS或专用服务器。您可以随着成长而扩展,100%独立。

  数据库不可知。您可以选择自己喜欢的数据库。Strapi适用于SQL和NoSQL数据库:MongoDB,PostgreSQL,MySQL,MariaDB和SQLite。

  可定制的。您可以通过完全自定义API,路由或插件来完全满足您的需求,从而快速构建自己的逻辑。

软件特色

  现代管理面板:优雅,完全可定制且完全可扩展的管理面板。

  默认情况下安全:可重用策略,CORS,CSP,P3P,Xframe,XSS等。

  面向插件:只需几秒钟即可安装auth系统,内容管理,自定义插件等。

  快速发展: Strapi建立在Node.js之上,提供了惊人的性能。

  前端不可知论:使用任何前端框架(React,Vue,Angular等),移动应用程序甚至是IoT。

  强大的CLI:快速运行Scaffold项目和API。

  SQL和NoSQL数据库:与MongoDB,PostgreSQL,MySQL,MariaDB和SQLite一起使用。

使用说明

  创建内容类型

  仅当Strapi应用程序处于开发环境中时,才能访问Content-Types Builder来创建和更新内容类型,否则在其他环境中它将处于只读模式。

  Content-Types Builder允许创建新的内容类型:单一类型和集合类型。尽管它们不是适当的内容类型,因为它们不能独立存在,但是也可以通过Content-Types Builder创建组件,就像收集和单一类型一样。

  #创建一个新的内容类型

Strapi(开源无头CMS)

  内容类型是根据“内容类型构建器”的“收集类型”和“单一类型”类别创建的。

  要创建新的内容类型:

  1、选择您要创建集合类型还是单个类型。

  2、在要创建的内容类型的类别中,单击“创建新的集合/单一类型”按钮。

  3、在内容类型创建窗口中,在“显示名称”文本框中输入新内容类型的名称。创建收集类型时,请选择单数名称,因为当在“内容管理器”中显示时,收集类型名称会自动复数。

  4、(可选)在“高级设置”选项卡中,配置新内容类型的可用设置:

Strapi(开源无头CMS)

  5、单击继续按钮。

  6、添加并配置为您的内容类型选择的字段(请参阅配置内容类型的字段)。

  7、单击保存按钮。

  配置内容类型的字段

  仅当Strapi应用程序处于开发环境中时,才能访问Content-Types Builder来创建和更新内容类型,否则在其他环境中它将处于只读模式。

  内容类型由一个或几个字段组成。每个字段都被设计为包含特定种类的数据,这些数据填充在Content Manager中

  在“内容类型构建器”中,可以在创建新的内容类型或组件时添加字段,也可以在编辑或更新内容类型或组件之后添加字段。以下文档列出了所有现有的常规字段,但也解决了组件和动态区域的特殊性。对于每个内容,您都可以在Content Manager中找到它们的定义,说明,以及它们的配置说明。

  笔记

  根据正在创建或编辑的内容类型或组件,并非所有字段(包括组件和动态区域)始终可用。

Strapi(开源无头CMS)

  #常规字段

  # 文本

  文本字段显示一个可以包含小文本的文本框。该字段可用于标题,说明等。

Strapi(开源无头CMS)

  富文本

  富文本格式字段显示带有格式选项的编辑器,用于管理富文本格式。该字段可用于较长的书面内容。

Strapi(开源无头CMS)

  数字

  “数字”字段显示任何数字类型的字段:整数,十进制和浮点数。

Strapi(开源无头CMS)

  日期

  日期字段可以显示日期(年,月,日),时间(时,分,秒)或日期时间(年,月,日,时,分和秒)选择器。

Strapi(开源无头CMS)

  布尔型

  布尔值字段显示一个切换按钮,用于管理布尔值(例如,是或否,1或0,真或假)。

Strapi(开源无头CMS)

  关系

  Relation字段允许与另一个必须是集合类型的内容类型建立关系。

  有6种不同类型的关系:

  一种方式:内容类型A有一个内容类型B

  一对一:内容类型A具有并属于一个内容类型B

  一对多:内容类型A属于许多内容类型B

  多对一:内容类型B有很多内容类型A

  多对多:内容类型A具有并属于许多内容类型B

  多种方式:内容类型A有多种内容类型B

  基本设定

  配置“关系”字段的基本设置包括选择应使用哪种现有内容类型建立关系以及关系的类型。“关系”字段的“编辑”窗口显示2个灰色框,每个灰色框代表相关的一种内容类型。在灰色框之间显示所有可能的关系类型。

  1、单击第二个灰色框以定义内容类型B。它必须是已经创建的集合类型。

  2、单击代表关系的图标以在内容类型之间建立关系。

  3、选择字段名称内容-A型的,这意味着将在内容类型A.用于该域的名称

  4、(如果被关系类型禁用,则为可选)选择内容类型B的字段名称。

  高级设置

Strapi(开源无头CMS)

  电子邮件

  电子邮件字段显示带有格式验证的电子邮件地址字段,以确保该电子邮件地址有效。

Strapi(开源无头CMS)

  媒体

  媒体字段允许从应用程序的媒体库中上传的文件中选择一个或多个媒体文件(例如,图像,视频)。

Strapi(开源无头CMS)

  JSON格式

  JSON字段允许以JSON格式配置数据,以存储JSON对象或数组。

Strapi(开源无头CMS)

  UID

  UID字段显示一个字段,该字段设置唯一标识符,可以选择基于唯一的标识符,该字段来自同一内容类型。

Strapi(开源无头CMS)

  组件

  组件是多个字段的组合。组件允许创建可重用的字段集,这些字段可以快速添加到内容类型,动态区域,但也可以嵌套到其他组件中。

  通过“内容类型生成器”配置组件时,可以执行以下任一操作:

  通过单击创建新组件来创建新组件(请参阅创建新组件),

  或通过单击“使用现有组件”来使用现有组件。

Strapi(开源无头CMS)

  创建一个新组件

Strapi(开源无头CMS)

  组件是根据“内容类型构建器”的同名类别创建的。

  要创建一个新组件:

  1、单击创建新组件按钮。

  2、在组件创建窗口中,配置新组件的基本设置:

  在“名称”文本框中输入组件的名称。

  选择一个可用的类别,或在文本框中输入一个新的类别名称以创建一个类别。

  选择一个图标代表新组件。

  3、单击继续按钮。

  4、添加并配置为组件选择的字段

  5、单击保存按钮。

  管理内容类型

  仅当Strapi应用程序处于开发环境中时,才能访问Content-Types Builder来创建和更新内容类型,否则在其他环境中它将处于只读模式。

  Content-Types Builder允许管理任何现有的内容类型或组件,即使它已在Content Manager中使用。一次只能管理一个。

  要管理内容类型或组件,请在“收集类型”,“单一类型”或“组件”类别中单击其名称。

  #编辑内容类型

  管理内容类型或组件可以包括编辑常规设置和字段,还可以删除整个内容类型或组件。对于任何选定的组件内容类型,Content-Types Builder界面的右侧将显示所有可用的编辑选项。

Strapi(开源无头CMS)

  在内容类型或组件的名称和可选描述旁边,有一个编辑按钮 (1),可访问内容类型或组件的常规设置。

  在右上角,使用“取消”和“保存”按钮(2)可以分别取消或保存任何正在进行的修改。

  在前面的编辑选项下,表(3)列出了为内容类型或组件创建和配置的所有字段。在字段表中,可以:

  单击编辑按钮以编辑字段

  单击垃圾桶按钮以删除字段

  单击添加其他字段按钮以将另一个字段添加到内容类型或组件中(请参阅为内容类型配置字段)

  单击“配置视图”按钮以访问视图配置界面(请参阅配置编辑视图)

  重要的

  编辑字段可以重命名。但是,请记住,对于数据库,重命名字段意味着创建一个全新的字段并删除前一个字段。尽管没有从数据库中删除任何内容,但是与以前的字段名称关联的数据将不再可以从应用程序的管理面板中访问。

  #删除内容类型

  内容类型和组件可以通过Content-Types Builder删除。删除内容类型会自动从内容管理器中删除基于该内容类型的所有条目。删除组件也是如此,组件将从使用该组件的每个内容类型或条目中自动删除。

  删除内容类型或组件:

  1、在Content-Types Builder导航中,单击要删除的内容类型或组件的名称。

  2、在所选内容类型或组件的版本界面中,单击内容类型或组件名称右侧的编辑按钮。

  3、在版本窗口中,单击“删除”按钮。

  4、在确认窗口中,确认删除。

  配置编辑视图

  在内容类型的编辑视图中,在界面的右侧,将显示“配置视图”按钮。它允许访问可以为内容类型的编辑视图设置的配置,例如条目标题,以及内容类型的字段(包括关系字段)的显示。

Strapi(开源无头CMS)

  编辑视图设置

  1、在内容类型的编辑视图中,单击“配置视图”按钮。

  2、在“设置”区域中,定义您选择的新设置:

Strapi(开源无头CMS)

  3、单击保存按钮

  编辑视图显示

  1、在内容类型的编辑视图中,单击“配置视图”按钮。

  2、在“视图”区域中,定义要在列表视图表中显示的字段以及显示顺序:

  单击添加按钮+添加一个新字段。

  单击删除按钮×以删除字段。

  单击重新排序按钮

  ,然后将其拖放到您希望在其他字段中显示的位置。

  3、单击字段名称以访问其自身的可用设置:

Strapi(开源无头CMS)

  4、单击保存按钮。

  重要的

  组件字段的设置和显示无法通过条目的“编辑视图”配置页面进行管理和重新排序。单击设置组件的设置组件的布局按钮以访问组件自己的配置页面。您将找到与该条目完全相同的设置和显示选项,但这将特别适用于您的组件。

  还要注意,设置是为组件本身定义的,这意味着该设置将自动应用于使用该组件的所有其他内容类型。

  #关系领域

  在“视图”区域的右侧显示“关系字段”部分。与在编辑视图中一样,常规字段和关系字段是分开管理的,尽管大多数配置选项与常规字段相似,但是关系字段配置具有一些特殊性。

  要定义条目的哪些关系字段在编辑视图中应该可用,可以使用以下选项:

  在插入其他关系领域按钮,另一关系字段添加到您的项目。如果该按钮保持不可单击状态,则意味着不能添加任何其他关系字段。

  删除按钮,以删除关系字段。

  重新排序按钮,将其拖放到您想要在其中显示关系字段的位置。

  对于常规字段,可以通过单击关系字段的名称来访问它们的可用设置。除“条目标题”(仅适用于关系字段)外,大多数设置与常规字段相同,建议您很好地选择关系字段的条目标题,因为它越全面,管理员就越容易从编辑视图管理关系字段的内容。

精品推荐
同类推荐
相关下载
  • 最新排行
  • 最热排行
  • 评分最高
编程开发排行榜
实时热词