İlan
05 Haz 2026 18 çevrimiçi üye Duyurular
Ana Sayfa Web Geliştirme
Ana Sayfa Forum Web Geliştirme - Django ile Blog / Panel Sistemi Kurulumu Nedir? ...
İlan Yan banner placeholder

- Django ile Blog / Panel Sistemi Kurulumu Nedir? (Yapılması Gerekenler, Faydaları, İşlevleri)

electroshoc 27.04.2026 01:01 587 görüntüleme 2 cevap
Son Mesaj
electroshoc
Üye
Üye
Katılım26 Mar 2026
Konular8
Mesajlar62
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
27.04.2026 01:01 #1
Django ile blog veya panel sistemi kurmak temelde MTV (Model Template View) mimarisine dayanıyor. Sistem genel olarak üç ana parçadan oluşuyor: model database tarafını, view iş mantığını, template ise arayüz tarafını yönetiyor. İlk adımda environment kuruluyor. venv ile sanal ortam açılıyor, ardından pip install django ile framework yükleniyor. Proje oluşturmak için django-admin startproject project_name komutu kullanılıyor. Sonrasında python manage.py startapp blog ile app yapısı kuruluyor. Django’da her app kendi bağımsız modülü gibi çalışıyor.



Model tarafında ORM sistemi kullanılıyor. models.py içinde models.Model sınıfından türetilen Post, Category gibi yapılar oluşturuluyor. Field tarafında CharField, TextField, DateTimeField gibi alanlar ile database schema tanımlanıyor. Ardından makemigrations ve migrate ile migration sistemi çalıştırılıp tablo yapısı database’e aktarılıyor. Admin panel Django’nun en güçlü kısmı. admin.site.register() ile modeller admin paneline bağlanıyor ve direkt CRUD işlemleri yapılabiliyor. Bu sistem Django’nun built-in CMS gibi çalışmasını sağlıyor. View kısmında function-based view veya class-based view kullanılıyor. ORM üzerinden Post.objects.all() gibi query’ler çekilip context dictionary ile template tarafına gönderiliyor. Bu yapı backend logic’i oluşturuyor. Template engine tarafında Django Template Language (DTL) kullanılıyor. {% for %}, {% if %} ve {{ variable }} syntax’ı ile dynamic HTML render ediliyor. URL routing sistemi urls.py üzerinden çalışıyor. path() ve re_path() ile endpoint mapping yapılıyor ve view fonksiyonlarına bağlanıyor. Panel tarafında authentication sistemi önemli. Django’nun hazır User, Group, Permission yapısı ile login, logout ve session yönetimi sağlanıyor.

Bu anlatım hem kısa bilgi hem de temel kurulum mantığı olarak hazırlanmıştır. MMOZirve forumu için paylaşılmıştır.
burco88
SacmaSapan
Üye
Üye
Katılım01 Nis 2026
Konular6
Mesajlar88
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
02.05.2026 15:27 #2
Eline sağlık.
electroshoc
Üye
Üye
Katılım26 Mar 2026
Konular8
Mesajlar62
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
05.05.2026 00:54 #3
Eline sağlık.
Teşekkürler.
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
İlan Yan banner placeholder