python - Django postman 使用另一个用户字段作为收件人标识符

标签 python django

我正在使用postman我的 Django 应用程序的包。 Postman 通过用户模型上的用户名字段来识别收件人 - User.username

我想将其更改为另一个字段,例如 User.nickname

我怎样才能做到这一点?

我的 postman 设置如下,但我找不到更改收件人字段的方法。

# Postman
POSTMAN_DISABLE_USER_EMAILING = True
POSTMAN_DISALLOW_ANONYMOUS = True
POSTMAN_AUTO_MODERATE_AS = True
POSTMAN_SHOW_USER_AS = lambda u: u.member.nickname

最佳答案

版本 3.3.0 为此目的提供了一个新设置:POSTMAN_NAME_USER_AS

关于python - Django postman 使用另一个用户字段作为收件人标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31110970/

相关文章:

python - Seaborn FacetGrid 条形图和色调

python - 使用枚举时禁用 pylint 警告 E1101

项目目录中的 Django View

python - Django 平面页面 : sort list

Django 'dict' 对象没有属性 'getlist'

python - 为什么从 python 脚本编译的 .exe 无法连接到远程 MS Access 数据库? [HY024]

python - 避免 LSTM 中的过度拟合

python - python 游戏中的房间/屏幕/菜单 Controller 问题 : old rooms are not removed from memory

python - 如何在 Django 中为不同的用户重定向登录到不同的页面?

python - 如果浏览器不支持框架+无法直接访问框架,如何自动获取框架内容