0
拡張されたユーザーモデルAiとEiに2つの計算フィールドを保存します。これらはビューで計算されます。私のコードは 計算された値をDjangoのモデルフィールドに格納する方法は?
models. py
class User(AbstractUser):
Ai = models.TextField(null=True)
Ei = models.TextField(null=True)
def __str__(self):
return self.username
に従っていると、ユーザーが参加/リンクに行くとき、私は愛とEiを計算しています/のでurl.pyは
@login_required(login_url='/login/')
def user_join(request):
#Calculate Ai and Ei from Random
User.Ai = str(Ai)
User.Ei = str(Ei)
User.save()
今のユーザーの参加を考慮して
url(r'^join/$', views.user_join),
です私の問題は、特定のユーザのモデルにAiとEiの値を保存または更新する方法です。
計算された値を格納することは、他の値を格納することと変わりありません。 –
しかし、どうすればいいですか? –
https://docs.djangoproject.com/en/1.10/intro/tutorial02/#playing-with-the-api –