0
J'ai un modèle de catégorie qui ressemble à ceci.django rejoindre sélectionnez connexes
class categories(models.Model):
name=models.CharField(max_length=50,db_index=True)
class tag_relation(models.Model):
category=models.ForeignKey(categories,db_index=True)
relation=models.ForeignKey(main_tb,db_index=True,related_name='categoryrelation')
class main_tb(models.Model):
name=charfield
img_file=charfield etc..
location=charfield
Maintenant, ce que je dois faire est de sélectionner une catégorie particulière et de la filtrer davantage en utilisant l'emplacement.
Ce que je fais est ceci. Je sais que ce n'est pas la bonne méthode, mais comment suis-je censé faire une jointure et la recherche donnant les meilleures performances.