日付が過去であるかどうかをチェックしたいときにアプリがあります。それが本当であれば、この項目をリストの最後に置いておきたい。ここで Trueの場合クエリーセットの項目をリストの末尾に入力します
は私のコードですが、それは動作していないと私は、エラーメッセージが表示されます。'QuerySet' object has no attribute 'extend'
マイコード:
for index, item in enumerate(queryset):
if item.date_end < now():
queryset[-1], queryset[index] = item, queryset[-1]
:
for i in queryset:
if i.date_end < now():
queryset.extend(queryset.pop(queryset.index(i)))