Zastanawiałem się, czy istnieje sposób na dodanie statycznej strony html w django, takiej jak strona „Faq” lub „O nas”. Jeśli istnieje sposób, daj mi znać
Odpowiedzi:
2 dla odpowiedzi № 1Proponuję ci użyć TemplateView dla strony statycznej
from django.urls import path
from django.views.generic import TemplateView
urlpatterns = [
path("about/", TemplateView.as_view(template_name="about.html")),
]
TemplateView powinno być używane, gdy chcesz przedstawić pewne informacje na stronie html
TemplateView nie powinienem być używane, gdy strona ma formularze i robi tworzenie lub aktualizacja obiektów.