ジャンゴ初心者の質問です。私は次のモデルを持っています:
class Leg(models.Model):
startpoint = models.CharField(max_length=50, help_text="examples: 'Smith Elementary' or 'riders' houses'; less than 50 characters.")
endpoint = models.CharField(max_length=50, help_text="examples: 'Smith Elementary' or 'riders' houses'; less than 50 characters.")
riders = models.ManyToManyField(Rider, blank=True)
drivers = models.ManyToManyField(Driver, blank=True)
モデルのインスタンスをテンプレートで「脚」として使用できるようにします。テンプレートで、そのインスタンスに関連付けられているドライバーがあるかどうかを確認したいと思います。{% if leg.drivers %} を試しましたが、レッグにドライバーがあるかどうかに関係なく、常に True と評価されるようです。
実際にドライバーが存在するかどうかを確認するにはどうすればよいですか? 基本的な質問で申し訳ありませんが、理解できないようです。