1
私はずっと古いバージョンからDjango 1.10にアップグレードしました。私はおそらくコードベース全体でget_profile()を約30回呼び出すでしょう。Djangoのget_profile()の置き換え方法1.10
私はSOとドキュメントを読んだことがありますが、get_profile()が推奨されていないので、この機能を置き換える方法をまだ理解していません。 models.py
class MyProfile(UserenaBaseProfile):
user = models.OneToOneField(User,
unique=True,
verbose_name=_('user'),
related_name='my_profile')
storename=models.CharField(null=True, blank=True, max_length=20)
の
スニペットは、どのように私は
extra_context['profile'] = user.get_profile()
extra_contextの値[ 'プロフィール'] = user.my_profileを置き換えるでしょうか?
はい、正確には、related_nameを設定しているためです。 –