keystonejs相关内容

如何将图像上传到 KeystoneJS GraphQL 端点?

我在 KeystoneJS AdminUI 的自定义字段中使用 TinyMCE,这是一个 React 应用程序.我想从 React 前端上传图像到 KeystoneJS GraphQL 后端.我可以使用添加到 Keystone 服务器的 REST 端点上传图像——向 TinyMCE 传递一个 images_upload_handler 回调——但我想利用 Keystone 已经构建的 GraphQ ..
发布时间:2021-11-15 22:22:10 其他开发

如何将图像上传到 KeystoneJS GraphQL 端点?

我在 KeystoneJS AdminUI 的自定义字段中使用 TinyMCE,这是一个 React 应用程序.我想从 React 前端上传图像到 KeystoneJS GraphQL 后端.我可以使用添加到 Keystone 服务器的 REST 端点上传图像——向 TinyMCE 传递一个 images_upload_handler 回调——但我想利用 Keystone 已经构建的 GraphQ ..
发布时间:2021-11-15 22:18:17 其他开发

如何通过“slug"查询单个实体的 API?使用 GraphQL?

我正在创建一个 Next.js 博客,该博客使用使用 KeystoneJS 创建的 API.我对如何从帖子的 slug 中获取动态路径上的单个帖子非常感到困惑. 查询 我认为查询应该是这样的: query Post($slug: String) {发布(其中:{ slug:$slug }){ID}} 在一个名为 post.service.js 的文件中像这样查询: 导出异步函数 ..
发布时间:2021-11-15 22:10:15 其他开发

如何允许特定服务器访问我的 API?

我正在使用 node.js、express 和 mongodb 编写 API,它将在另一台服务器中使用.我只希望该服务器(或将来更多)能够访问我的 API.我该怎么做? 解决方案 如果你只想根据对方服务器的 IP 进行限制,那么你可以定义一个 express 中间件来检查每个传入的请求,如果 IP 不是正确的,返回一个错误. 一个例子可能是这样的: var app = expres ..
发布时间:2021-11-15 02:54:44 其他开发

如何允许特定服务器访问我的 API?

我正在使用 node.js、express 和 mongodb 编写 API,它将在另一台服务器中使用.我只希望该服务器(或将来更多)能够访问我的 API.我该怎么做? 解决方案 如果你只想根据对方服务器的 IP 进行限制,那么你可以定义一个 express 中间件来检查每个传入的请求,如果 IP 不是正确的,返回一个错误. 一个例子可能是这样的: var app = expres ..
发布时间:2021-11-15 02:51:53 其他开发

自定义 Keystonejs 服务器端函数:“没有名为‘public’的可执行模式";错误

我需要向 KeystoneJS 实例添加一些自定义服务器端函数.下面是一个简单的例子;函数 userCount 已添加到初始化 Keystone 的文件的导出中,该文件应返回用户数. module.exports = {基石,应用: [新的 GraphQLApp(),新的 AdminUIApp({名称:PROJECT_NAME,enableDefaultRoute: 真,身份验证策略,}),], ..
发布时间:2021-07-20 19:01:51 其他开发

如何允许特定服务器访问我的 API?

我正在使用 node.js、express 和 mongodb 编写 API,它将在另一台服务器中使用.我只希望该服务器(或将来更多)能够访问我的 API.我该怎么做? 解决方案 如果你只想根据对方服务器的 IP 进行限制,那么你可以定义一个 express 中间件来检查每个传入的请求,如果 IP 不是正确的,返回一个错误. 一个例子可能是这样的: var app = expres ..
发布时间:2021-07-20 18:50:39 其他开发

KeystoneJS:如何设置一个字段来接收随机生成的值?

我正在创建一个模型,我将使用该模型对 API 访问的用户进行身份验证,并且我有一个 secret 字段,我想在其中存储一个 Base64 编码的 uuid/v4 生成的值. 我浏览了不同的字段类型和选项,但仍然没有看到如何实现这一点. 有没有办法在模型实例创建中挂钩,并设置我的 secret 字段的值? 解决方案 是的,您可以使用 预挂钩. 在您的情况下,基础知识是: ..
发布时间:2021-07-02 19:54:57 其他开发

迭代 jade/pugjs 中的对象数组

我有以下 json 对象: var partners =[{ "name":"partnerx", "image": "imagex" }, { "name": "partnery", "image": "imagey" }] 我想用 jade 放入一个 ul 对象,我试过: ul#slides.swiper-wrapper混合合作伙伴(名称,图像)li.swiper-slideimg(s ..
发布时间:2021-06-23 18:48:18 其他开发

keystonejs 模型中的动态类型选择

我想在 adminUI 中使用带有来自网络服务的字段的组合框.我正在考虑使用预“查找"挂钩获取数据,然后覆盖架构中“受众"属性的选项属性. 架构: Compliance.add({title: { type: Types.Text, required: true, initial: true, index: true },url: { type: Types.Url, required: ..
发布时间:2021-06-03 20:56:23 其他开发

在 keystonejs 应用程序中关闭了 Mongo 连接

对于我的 keystonejs 项目,我创建了两个 docker 容器(一个用于 mongo,一个用于 keystonejs 应用程序).一切正常,除了我在浏览网站时经常遇到“连接关闭"错误(通常是在我没有导航几分钟的情况下).完整的错误堆栈如下: 请求抛出错误:/blog错误:连接关闭(/usr/src/app/node_modules/keystone/node_modules/mongoo ..
发布时间:2021-06-03 20:17:24 其他开发

MongoError:无权执行命令 { find: "app_updates", filter: { key: "0.0.1-admins";}, limit: 1, batchSize: 1, singleBatch: true }

我按照这种方法启动了一个 KeystoneJS 项目.但是进入项目根目录并运行 node keystone.js 后,我收到错误: ------------------------------------------------应用更新时发生错误,在 Keystone init 上退出.错误详情:MongoError:未授权执行命令 { find: "app_updates", filter: ..
发布时间:2021-06-03 19:39:22 其他开发

KeystoneJS文件上传在我的应用程序中不起作用

我们正在与使用Keystonejs 0.3.16的客户端一起工作,以提供将文件上传到服务器文件系统的可能性(不是来自keystone管理员ui).乍一看,这似乎微不足道,我希望它可以在不到一个小时的时间内完成.在从事这项工作直到午夜之后,出于这样的动机,即一旦整理好我会睡得更好,我不得不暂时辞职,事实上,我的梦想因此而动摇了.你必须思考的怪胎,才能过上生活!但是,我敢肯定,很多人都会知道这种感觉. ..
发布时间:2020-11-06 05:32:16 其他开发

如何将图像上传到KeystoneJS GraphQL端点?

我在KeystoneJS AdminUI的自定义字段中使用TinyMCE,这是一个React应用程序.我想将图像从React正面上传到KeystoneJS GraphQL背面.我可以使用添加到Keystone服务器的REST端点上传图像-向TinyMCE传递images_upload_handler回调-但我想利用Keystone已经构建的GraphQL端点获取我已拥有的图像列表/类型创建. ..
发布时间:2020-09-06 01:42:28 其他开发

如何在KeystoneJS中上传S3文件

我有一个名为style的项目,该项目具有2个属性,一个具有原始CSS文本,另一个具有Style.add({ ... css: { type: Types.Code, language: 'css' }, cssFile: { type: Types.S3File, s3path: 'uploads/assets', }, ... }); 我想用CSS文本的内容更新 S3File ./p> ..
发布时间:2020-08-23 08:02:08 其他开发