2
I prefer to set related_name explicitly:
class coupons(models.Model):
# ...
couponStore = models.ForeignKey(stores, on_delete=models.PROTECT,
related_name='coupons')
# ...
Then stores, than have coupons:
stores.objects.exclude(coupons=None)
Source:stackexchange.com