0

テンプレートで追加のユーザー プロファイルを取得するにはどうすればよいですか?

プロファイルにアクセスするときは、次のようにします。

{{ request.user.get_profile.x }}

...しかし、UserReferralProfile という追加の OneToOne プロファイルがあります。テンプレートからアクセスするにはどうすればよいですか?

4

1 に答える 1

2

あなたは単に行うでしょう:

{{ request.user.userreferralprofile.y }}

または、を指定した場合はrelated_name

class UserReferralProfile(models.Model):
    x = models.OneToOneField(User, related_name='referal')
    y = models.CharField()

テンプレートでは、

{{ request.user.referal.y }}
于 2013-07-06T21:49:28.320 に答える