私の目的は、特定の日に作成されたオブジェクトがあるかどうかを確認し、リストに番号を追加することです。しかし、私はそれを完全に間違っているようです。
def week_days_activity(self):
has = list()
if ( User_activity.objects.filter(timestamp__gte=datetime.now()-timedelta(days=1))):
has.append(1)
else :
has.append(0)
if ( User_activity.objects.filter(timestamp__gte=datetime.now() -timedelta(days=2))):
has.append(2)
else :
has.append(0)
if ( User_activity.objects.filter(timestamp__gte=datetime.now() -timedelta(days=3))):
has.append(3)
else :
has.append(0)
return has
タイムスタンプは次のとおりです。
timestamp = models.DateTimeField(auto_now_add=True, db_index=True)
私はstackoverflowを検索しましたが、答えはこれらのスキームを丸めているようですが、おそらく何も得られません。
だから助けてください。ありがとう :)