strapi (CMS后台框架)
- strapi、github
- strapi是一个非常方便创建CMS(内容管理系统)的后台框架
- 使用流程
- 使用strapi生成项目,默认使用SQLite数据库(也可设置成Mysql等数据库)
- 通过管理后台设置用户、权限,创建内容表及其字段,字段支持多种类型,还可设置一对一、一对多的关联关系
- 创建内容表数据,也支持文件上传
- 通过api访问/操作资源。系统只有一个默认的前台(http://localhost:1337/),前台一般通过其他方式实现
- 安装
1 | # 要求 |
- 使用
- 在后台创建COLLECTION TYPES的表名和字段名,如表名
article
。默认Public无访问资源权限,需设置相应权限 - 在角色权限中设置Public的权限:设置对article资源有查询权限(find),从而可访问端点 http://localhost:1337/articles
- 在后台创建COLLECTION TYPES的表名和字段名,如表名