現在InstrumentedList
、ピラミッドアプリで1対多の関係を表すを持っています。関係は次のように構築されます。
Class project:
submissions = relationship('Submission', backref='project')
プロジェクトのリストにあるすべての提出物を繰り返し処理したいと思います。datetime
ただし、提出物をタイムスタンプ(オブジェクト)で並べ替えたい
現在、提出物を繰り返し処理している方法は次のとおりです。
for project in projects:
for submission in project.submissions:
# Do some stuff with each submission here
問題は、アプリがリロードされるたびに、すべてのプロジェクトの提出の順序が変わることです。順序を一貫させてタイムスタンプ順に並べる必要がありますが、どうすればよいですか?