2
モデルをカウントし、次のようになります。ジャンゴ:デフォルトの順序は、多対多の関連フィールドの値に基づいており、
class Weekday(models.Model):
'''
>>> for w in Weekday.objects.all():
... print w
...
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
'''
name = models.CharField(max_length=9)
def __unicode__(self):
return self.name
class Stop(models.Model):
class Meta:
ordering = ????
name = models.CharField('Stop name', max_length=32)
days_open = models.ManyToManyField(Weekday)
私が欲しい注文の種類がある:あり
- すべてなど、すべての7日
- 日曜日 月曜日
- などがある
- すべてを持っているすべてのもの、(タイブレーカーがCであることと平日のお休みとその後の名前を停止)
誰もがこれにアプローチする方法についての任意の提案がありますか?何とかマネージャーでこれを行うべきでしょうか?あるいはこれを行う簡単な方法がありますか?
ありがとうございます!
私に道を導いた! Zielinski氏に感謝します。 –