[英]How do I customize the display of username field of default User Model in Django ModelForm without extending User Model?
我有一个默认User
Model,我已经连接了一个ModelForm
。 在ModelForm
中,我正在访问默认username
Model 的User
名字段。 它像往常一样工作正常,它显示了username
的用户名。 但我不希望它只显示用户名,而是我想显示每个用户的自定义内容。 我想以以下格式显示用户的first_name
、 last_name
和username
: {first_name last_name - (username)}
username
名字段的当前显示:
user1
user2
user3
user4
#
#
#
所需的“用户名”字段显示:
John Doe - (user1)
Doni Marquart - (user2)
Geoff Roberts - (user3)
Alice Woods - (user4)
#
#
#
有谁知道如何在不扩展默认用户 Model 的情况下完成它? 谢谢
在你的模板中:
{% for user in user_list %}
{{ user.first_name }}
{{ user.last_name }}
<!-- .... --/>
{% endfor %}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.