Baklib 文档中心

关于 current_user, author, member 的说明

我们可以看到系统中关于用户在不同角色下的意义。
模板字段
实际含义
你看到的值
page.author.id
成员对外公开 ID(hashid)
rnykh7
current_user.id
Baklib 登录时等于 用户 uid,不是成员 ID
1
current_user.uid
用户数字主键
1
current_user.member_id
成员数字主键
1
current_user.member_hashid
Member.encode_id(member_id),和 author.id 同格式
rnykh7
所以,比如我们判断某个页面是不是当前用户创建的,方法是:
{% if current_user and page.author.id == current_user.member_hashid %}