Django foreign key filtering in admin panel
class City(models.Model):
name = models.CharField(max_length=200, null=True, blank=False)
class District(models.Model):
city = models.ForeignKey(City, on_delete=models.SET_NULL, null=True)
name = models.CharField(max_length=200, null=True, blank=False)
class ShippingAddress(models.Model):
city = models.ForeignKey(City, on_delete=models.CASCADE, null=False)
district = models.ForeignKey(District, on_delete=models.CASCADE, null=False)
I would like to filter the admin panel by city (selected city). in order to filter too much similar districts names.
If someone has another way to do it no problem, that was a junior try, waiting for your advice.