Django

Podstawy Django

Wzorzec MVT, struktura projektu, settings.py, urls.py, views, templates, pliki statyczne

20 pytań z rozmów·
Junior
1

Co oznacza akronim MVT w architekturze Django?

Odpowiedź

MVT oznacza Model-View-Template. To wzorzec architektoniczny Django, podobny do MVC, ale z inną terminologią. Model obsługuje dane i logikę biznesową, View przetwarza żądania i zwraca odpowiedzi, a Template zajmuje się prezentacją HTML. Django wykorzystuje ten podział odpowiedzialności, aby organizować kod w sposób przejrzysty i łatwy w utrzymaniu.

2

Której komendy użyć, aby utworzyć nowy projekt Django o nazwie 'myproject'?

Odpowiedź

Komenda django-admin startproject nazwa_projektu tworzy nowy projekt Django z podstawową strukturą. Generuje katalog projektu zawierający manage.py (skrypt zarządzający) oraz podkatalog z settings.py, urls.py, asgi.py i wsgi.py. Zaleca się aktywowanie wirtualnego środowiska przed uruchomieniem tej komendy.

3

Który plik zawiera główną konfigurację projektu Django, taką jak baza danych i zainstalowane aplikacje?

Odpowiedź

Plik settings.py zawiera całą konfigurację projektu Django. Obejmuje INSTALLED_APPS dla aktywnych aplikacji, DATABASES dla połączenia z bazą danych, MIDDLEWARE dla warstw pośrednich, TEMPLATES dla konfiguracji szablonów oraz wiele innych opcji, takich jak SECRET_KEY, DEBUG, ALLOWED_HOSTS i ustawienia bezpieczeństwa.

4

W architekturze MVT Django, który komponent odpowiada za przetwarzanie żądań HTTP i generowanie odpowiedzi?

5

Której komendy używa się do uruchomienia serwera deweloperskiego Django?

+17 pytań z rozmów

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