Django ile Izin Yonetim Sistemi Nasil Yapilir?

Giris

Bu yazida Django framework kullanarak nasil kapsamli bir izin yonetim sistemi gelistireceginizi ogreneceksiniz.

On Hazirlik

Oncelikle Python 3.10+ ve Django 5.x kurulumunu tamamlayin.

Gerekli Paketler

  • Django 5.x
  • djangorestframework
  • django-channels
  • celery

Proje yapisini olusturduktan sonra modelleri tanimlayalim.

Model Tasarimi

Izin yonetim sistemi icin asagidaki modellere ihtiyacimiz var:

  1. User - Kullanici modeli
  2. Organization - Organizasyon modeli
  3. LeaveType - Izin tipi
  4. LeaveRequest - Izin talebi
  5. LeaveBalance - Izin bakiyesi

Her model icin detayli alan tanimlamalari yapilmalidir.

İzinPusula.Com

İzinPusula.Com

Bu yazı 08 Şubat 2026 tarihinde yayınlandı.