Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak zdobyć szablon django do pobierania informacji z dwóch różnych modeli?

storeid w modelu ShowroomData faktycznego klucza obcego. Powinieneś więc zadeklarować to jako takie:

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

Teraz możesz śledzić to fk w swoim szablonie. Zakładając, że current_showroom to queryset instancji ShowroomData:

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. myisam umieścić blokadę tabeli na stole, nawet gdy mamy do czynienia z zapytaniem „wybierz”?

  2. Jak policzyć wszystkie rekordy, ale tylko pobrać (LIMIT) określoną liczbę do wyświetlenia?

  3. Wybierz MAX lub Zamów według limitu 1

  4. Formularz PHP/HTML nie aktualizuje MySQL

  5. Jak ustawić zestaw znaków i sortowanie bazy danych w MySQL?