Mysql
 sql >> Database >  >> RDS >> Mysql

Come ottenere un modello django per estrarre informazioni da due modelli diversi?

Lo storeid campo sul modello ShowroomData di effettivamente una chiave esterna. Quindi dovresti dichiararlo come tale:

class ShowroomData(models.Model):
    store = models.ForeignKey("Stores", db_column="storeid")

Ora puoi seguire quel fk nel tuo modello. Assumendo current_showroom è un set di query di istanze ShowroomData:

        {% for store in current_showroom %}
          <tr>
            <td>{{ store.storeid }}</td>
            <td>{{ store.store.name }}</td>
          </tr>
        {% endfor %}