
Django Temelleri
MVT deseni, proje yapısı, settings.py, urls.py, views, templates, statik dosyalar
1Django mimarisinde MVT kısaltması ne anlama gelir?
Django mimarisinde MVT kısaltması ne anlama gelir?
Cevap
MVT, Model-View-Template'in kısaltmasıdır. Bu, Django'nun mimari desenidir; MVC'ye benzer ancak farklı terminoloji kullanır. Model verileri ve iş mantığını yönetir, View istekleri işler ve yanıtları döndürür, Template ise HTML sunumuyla ilgilenir. Django, kodu net ve sürdürülebilir biçimde düzenlemek için bu sorumluluk ayrımını kullanır.
2'myproject' adında yeni bir Django projesi oluşturmak için hangi komut kullanılır?
'myproject' adında yeni bir Django projesi oluşturmak için hangi komut kullanılır?
Cevap
django-admin startproject proje_adi komutu, temel yapıya sahip yeni bir Django projesi oluşturur. Bu komut, manage.py (yönetim betiği) ile settings.py, urls.py, asgi.py ve wsgi.py içeren bir alt dizini barındıran proje dizinini üretir. Bu komutu çalıştırmadan önce bir sanal ortam etkinleştirilmesi önerilir.
3Bir Django projesinin veritabanı ve yüklü uygulamalar gibi ana yapılandırmasını hangi dosya içerir?
Bir Django projesinin veritabanı ve yüklü uygulamalar gibi ana yapılandırmasını hangi dosya içerir?
Cevap
settings.py dosyası, Django projesinin tüm yapılandırmasını içerir. Aktif uygulamalar için INSTALLED_APPS, veritabanı bağlantısı için DATABASES, ara katmanlar için MIDDLEWARE, şablon yapılandırması için TEMPLATES ve SECRET_KEY, DEBUG, ALLOWED_HOSTS ile güvenlik ayarları gibi birçok seçeneği barındırır.
Django'nun MVT mimarisinde HTTP isteklerini işlemekten ve yanıt üretmekten hangi bileşen sorumludur?
Django geliştirme sunucusunu başlatmak için hangi komut kullanılır?
+17 mülakat soruları
Diğer Django mülakat konuları
Python Temelleri
Nesne yönelimli Python
Django Models - Temeller
Django View'ları
Django Şablonları
Django Formları
Gelişmiş QuerySet'ler
Django Kimlik Doğrulama
Django Middleware
Django Admin
Django REST Framework
Django Sinyalleri
Dosya Yükleme
Django Önbellekleme
Django Oturumları
Django E-posta
Django Testleri
Django Güvenliği
Django Dağıtımı
İleri Django ORM
Django Performansı
Django & Celery
Django Channels
Django & GraphQL
Django & Docker
Microservices ekosisteminde Django
Özel Django Komutları
Django Uluslararasılaştırma
Django Tasarım Desenleri
Django Async ve ASGI
Settings & Üretim Yapılandırması
Gözlemlenebilirlik ve İzleme
Bir sonraki mülakatın için Django'de uzmanlaş
Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.
Ücretsiz başla