bildirgec.org

orm hakkında tüm yazılar

Django ile ORM ve uygulama geliştirmek

admin | 25 November 2010 14:10

Bir önceki yazımda django kurulumundan bahsetmiştim. Şimdi django ile basit bir application geliştirelim.

Öncelikle komut satırında projemizin bulunacağı dizine gelelim. (Örneğin c:projects)
Burada “python c:python27Scriptsdjango-admin.py startproject sinema” komutunu girelim. Sinema adında bir proje oluşturacaktır. django-admin.py scriptini istediğiniz dizine taşıyabilirsiniz.

Gördüğünüz gibi sinema adında bir klasör oluşturdu. Klasörün içine girdiğimizde 4 adet dosya görmekteyiz.

  • manage.py : projenin genel yönetimini yapacağımız script
  • settings.py : projenin ayarları
  • urls.py : urlleri belirttiğimiz script
  • __init__.py

Projemizi oluşturduk, gelelim yapılandırmaya. Sinema klasörünün içinde settings.py dosyasını düzenleyelim. İlk önce DATABASES dict objesinden veritabanını ayarlayacağız.

Django nedir, nasıl kurulur

admin | 22 November 2010 16:01

Django python üzerinde geliştirilmiş bir web framework’üdür. Django web programlama işini çok daha keyifli hale getiren bileşenler, yardımcılar barındırmaktadır. Türkiye’de çok fazla kullanılmasa da ileride çok daha yaygın olacağı kesindir. Ayrıca python tabanlı olması, uygulama geliştirme işlemini çok daha basitleştirmektedir. Django ile web uygulaması geliştirirken diğer python kütüphanelerini kullanabilmekteyiz. Örneğin bir sinema sitesi yapacağımızı düşünelim, ve bu sinema sitesine imdb.com gibi sitelerden otomatik veri çektireceğimizi düşünelim. Bunu her dilde olduğu gibi python’da da yazabiliriz. Ama önce bir python’un kütüphanelerine göz atıyoruz. Ve bir de bakıyoruz ki IMDbPy adında bir kütüphanesi var 🙂 Bunun gibi bir çok kolaylık daha…