私は、ユーザーに関する履歴データを追跡し、これを行うためのさまざまな意見やアプローチを知りたいと考えています。できるだけ少ないカスタム コードでこれを実行しようとしています。
アプリは、特定の日付のユーザー名とユーザーの体重と身長を保存する必要があります。2 番目のステップ (この質問の焦点ではありません) では、このデータを使用してグラフをプロットします。グラフは、ユーザーの進化を追跡するために、特定のユーザーの体重/身長を日ごとに表示します。
これまで、私はこの単純なアプローチで作業してきましたが、これを行うためのより良い方法が存在するかどうかを知りたいと思っています. IntergerField
(このクラスは単純化するための単なる例です)
class ModelExample(model.Model):
user = models.ForeignKey(User)
date = models.DateField()
height = models.IntegerField()
weight = models.IntegerField()
この場合、データは正しく保存されると思いますが、特定のユーザーの過去の身長や体重の情報を取得するのは面倒だと思います。