Új hozzászólás Aktív témák

  • Siriusb

    veterán

    Django-ban tudna segíteni valaki?

    A probléma DetailView-nál jön, ugyanis a template-ben nem érem el az object-et. Hiába hivatkozok pl. a model egy attribútumára pl. {{ object.slug }}, nem ad vissza semmit.

    A view kissé kacifántos, mert minden oldalnak külön template-je van, nem adatbázisból szedem a szövegtörzset. Lehet itt kavarok el valamit, nem tudok rájönni.

    class WebpageDetailView(DetailView):
    def get(self, request, slug):
    webpage = get_object_or_404(WebPage, slug=slug)
    template_name = f'basic_app/szoveg/{webpage.slug}.html'
    return render(request, template_name)
    model = WebPage

    Szóval a kérdés, miért használhatatlan az object a template-ben?

    Szerk.:
    Kiszedte a programkódot

Új hozzászólás Aktív témák