
Szablony Django
Składnia szablonów, zmienne, filtry, tagi, dziedziczenie szablonów, include, context processors
1Jak wyświetlić wartość zmiennej w szablonie Django?
Jak wyświetlić wartość zmiennej w szablonie Django?
Odpowiedź
Podwójne nawiasy klamrowe {{ variable }} pozwalają wyświetlić wartość zmiennej przekazanej do kontekstu szablonu. Django automatycznie escapuje HTML, aby zapobiec atakom XSS. Nazwa zmiennej musi dokładnie odpowiadać kluczowi w słowniku kontekstu dostarczonym przez widok.
2Jaka jest rola template tagów w Django?
Jaka jest rola template tagów w Django?
Odpowiedź
Template tagi pozwalają wykonywać logikę w szablonach: pętle, warunki, dołączanie innych szablonów i więcej. Używają składni {% tag %}, a niektóre wymagają tagu zamykającego, jak {% endfor %} czy {% endif %}. Zapewniają możliwości programowania, zachowując rozdział między logiką biznesową a prezentacją.
3Jak użyć tagu {% for %} do iteracji po liście obiektów?
Jak użyć tagu {% for %} do iteracji po liście obiektów?
Odpowiedź
Składnia {% for item in list %} pozwala iterować po każdym elemencie listy. Wewnątrz bloku zmienna item zawiera bieżący element. Tag {% endfor %} oznacza koniec pętli. Django udostępnia także specjalne zmienne, takie jak forloop.counter, forloop.first i forloop.last, do obsługi logiki iteracji.
Który filtr konwertuje tekst na wielkie litery w szablonie Django?
Jak działa dziedziczenie szablonów z {% extends %}?
+15 pytań z rozmów
Inne tematy rekrutacyjne Django
Podstawy Pythona
Python obiektowy
Podstawy Django
Models Django - Podstawy
Widoki Django
Formularze Django
Zaawansowane QuerySets
Uwierzytelnianie w Django
Middleware Django
Django Admin
Django REST Framework
Sygnały Django
Przesyłanie plików
Buforowanie w Django
Sesje Django
Email w Django
Testowanie w Django
Bezpieczeństwo Django
Wdrażanie Django
Zaawansowany Django ORM
Wydajność Django
Django & Celery
Django Channels
Django & GraphQL
Django & Docker
Django w ekosystemie mikroserwisów
Niestandardowe komendy Django
Internacjonalizacja w Django
Wzorce projektowe w Django
Django Async i ASGI
Settings i konfiguracja produkcyjna
Observability i monitoring
Opanuj Django na następną rozmowę
Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.
Zacznij za darmo