0
データベースクエリに基づいて設定された変数がありますが(約6ヶ月ごとに変更されます)、データベースを照会するのは非常に非効率ですそれを必要とする。私はこれを処理するより効率的な方法がなければならないと確信しています。コンテキストプロセッサ、多分?django startで変数を設定し、すべてのビューで使用できるようにします
class RegistrationQuerySet(models.QuerySet):
def active_period(self):
try:
active_period = AcademicPeriod.objects.is_active()[0]
return self.filter(academic_period=active_period)
except:
return self