✨ 更新日志
🚀 安装部署
✒ 写作指引
🛠 站点配置
📊 网站统计
⭐ 主题配置
📩 评论插件
🧷 外部插件
🔊 站点订阅
⌨ 开发指引
👨👦👦 联系方式
🤝 购买服务
自定义数据库表头
category
tags
type
status
slug
date
password
Last edited time
Jan 31, 2024 08:15 AM
summary
icon
前言
NotionNext现在支持在你的数据库中自定义属性名字了。感谢 JensonMiao (jenson) (github.com) 大佬的代码贡献。
背景
NotionNext支持将你的Notion数据库渲染成博客网站,前提是需要先复制以下NOTION模板:
这个模板中每个文章都有这几个关键表头不能缺少,你的数据库必须按照此格式,才能被NotionNext站点被正确地读取到数据。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F0f808b5d-e417-4061-8de3-802daa0742d9%2FUntitled.png?table=block&id=479eb697-9c2a-41e3-9afb-8bbb7937bf41&t=479eb697-9c2a-41e3-9afb-8bbb7937bf41&width=1787&cache=v2)
字段说明可参考此文:
自定义属性名
如果你的有自己的想法,可以将表头改成中文,这样的数据库也可以被NotionNext渲染成网站:
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F6fc1cadd-e6b0-462e-a318-d3656830e555%2FUntitled.png?table=block&id=186702e6-9732-4e74-a6e1-26e236faeb00&t=186702e6-9732-4e74-a6e1-26e236faeb00&width=1326&cache=v2)
前提是
你要在NotionNext的 blog.config.js 代码中做一些小小的配置:找到以下代码,代码左侧是系统的默认字段名,右边则是你的Notion数据库中对应的字段名。修改代码后,你的站点就会重新生效,按照中文表头读取Notion数据库。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F62d39d52-0076-4209-b8bb-7d0a42e2b896%2FUntitled.png?table=block&id=e1349a5e-415d-4e94-a259-6b3e8cff6b67&t=e1349a5e-415d-4e94-a259-6b3e8cff6b67&width=898&cache=v2)
或者不修改代码,在vercel的环境变量中配置也是可以的,不过修改环境变量要手动Redploy。
结语
感谢网友们对此项目的贡献,有遇到问题,或者新想法欢迎提交issue。
Loading...
Last update: 2022-09-22