モデルを使用して合計飛行時間を提供するときに問題が発生したため、合計飛行時間が提出された時間に加算されます。これは私が使用しているコードのスニペットですが、これまでの 1 時間ほどの間、何も機能していません。
Views.py
pirephours = int(user_profile.totalhours) + 1
user_profile.update(totalhours=pirephours)
モデル.py
class UserProfile(models.Model):
user = models.OneToOneField(User)
country = models.CharField("Country", max_length=50)
totalflights = models.IntegerField("Total Flights", default=0)
totalhours = models.IntegerField("Total Hours",default=0)
hub = models.ForeignKey(Airports, default=0)
ビューの + 1 は、合計時間に 1 時間を追加するためのものですが、フォームで送信されたものを数字の代わりに使用する方法があるかどうかも知りたいです。フォームは、モデル自体からの単なるモデルフォームです。
どんな入力でも素晴らしいでしょう。