в Django У меня есть три таблицы базы данных (Roadmaps, Tasks, Metrics), перечисленные в models.py, к которым я хотел бы иметь доступ через один HTML-шаблон.
Первоначально он работал как Listview, когда у меня только что была одна таблица 'Roadmaps', но я пытаюсь выяснить, как настроить urls.py, теперь я добавил две дополнительные таблицы, как кажетсяу вас может быть только один просмотр списка.
Это текущие модели.py:
from django.conf import settings
from django.db import models
from django.urls import reverse
class Roadmaps(models.Model):
section = models.TextField()
narrative= models.TextField()
narrative_status= models.BooleanField()
metric_status= models.BooleanField()
timeline_status= models.BooleanField()
date = models.DateTimeField(auto_now_add=True)
class Metrics(models.Model):
body = models.TextField()
date = models.DateTimeField(auto_now_add=True)
class Tasks(models.Model):
body = models.TextField()
date = models.DateTimeField(auto_now_add=True)
Это был оригинальный urls.py, когда у меня только что была одна таблица:
from django.shortcuts import render
from django.views.generic import ListView
from .models import Roadmaps
class RoadmapsListView(ListView):
model = Roadmaps
template_name = 'roadmaps.html'
Нужна помощь по настройке файла urls.py.