
Podstawy Django
Wzorzec MVT, struktura projektu, settings.py, urls.py, views, templates, pliki statyczne
1Co oznacza akronim MVT w architekturze Django?
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.
2Której komendy użyć, aby utworzyć nowy projekt Django o nazwie 'myproject'?
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.
3Który plik zawiera główną konfigurację projektu Django, taką jak baza danych i zainstalowane aplikacje?
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.
W architekturze MVT Django, który komponent odpowiada za przetwarzanie żądań HTTP i generowanie odpowiedzi?
Której komendy używa się do uruchomienia serwera deweloperskiego Django?
+17 pytań z rozmów
Inne tematy rekrutacyjne Django
Podstawy Pythona
Python obiektowy
Models Django - Podstawy
Widoki Django
Szablony 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