Skip to content

14 Eylül 2008

2

Django Dersleri – 1 (Python, Django, MySQL, MySQLdb Kurulumu)

.

Django Python tabanlı bir web geliştirme çerçevesidir.(Web Development Framework) Geliştirilmesindeki amaç web tasarımını kolaylaştırmak, daha kısa sürede yapmak ve kod tekrarını en aza indirebilmektir.Django ile çok kısa sürede yüksek seviyeli ve kaliteli web sayfları hazırlayabilrisiniz.

Djangoda sizin için hazır kütüphaneler bulumaktadır.Mesela form oluşturmak için sayfalarca kod yazmak yerine hazır kütüphane kullanıp birkaç satırda formunuzu oluşturabilirsiniz.

Python Kurulumu

Django kurmak için sisteminizde Pythonun kurulu olması gerekir. Eğer linux tabanlı bir işletim sistemi kullanıyorsanız zaten yüklüdür.Linux tabanlı bir işletim sistemi kullananlar bu kısmı atlayıp Django kurulumuna geçebilir.

Pythonu http://www.python.org/ adresinden indirip kurabilirsiniz.

Django Kurulumu

Djangoyu http://www.djangoproject.com/download adresinden indirebilirsiniz. “Get the latest official version” başlığının altında son sürümünü indirebilirsiniz. Biz 0.96.2 versiyonunu kullanacağız. İndirdiğiniz dosya sıkıştırılmış bir dosya olacaktır. Bu dosyayı açıp içindeki dosyalar çıkarılır (execute). Daha sonra Terminal (linux kullanıcıları için) veya DOS(windows kullanıcıları için) komut isteminden çıkardığımız dizin seçilir ve python setup.py install komutu verilir.

dizin seçmek için cd komutu kullanılır.

MySQL Kurulumu

Bu kısım ilk etapta gerekmiyor fakat ileride lazım olacağı için şimdiden kuruyoruz. Django veritabanı olarak ben MySQL seçtim ama farklı veritabanı sistemleri de kullanılabilir. Djangonun desteklediği veritabanı sistemleri: PostgreSQL, MySQL, SQLite, Microsoft SQL Server, Oracle.

Eğer linux tabanlı bir işletim sistemi kullanıyorsanız (ör: Ubuntu) MySQL kurmak sizin için çok basit.

Terminali açıp sudo apt-get install mysql-server yazmanız yeterli.

Windows kullanıcılarının biraz daha uğraşması lazım :)

http://dev.mysql.com/downloads/ adresinden işletim sisteminize  uygun dosyayı indirip kurmalısınız.

MySQLdb Kurulumu

MySQLdb bir python kütüphanesidir. Python içinde MySQL kullanmanızı sağlar. MySQLdbyi http://sourceforge.net/project/showfiles.php?group_id=22307 adresinden indirebilirsiniz veya terminalin gücünü kullanabilirsiniz. İşte ubuntuya geçmek için bir sebep daha. Terminalden sudo apt-get install python-mysql yazmanız yeterli.

Artık Djangoya başlayabiliriz.Gerekli yazılımların hepsini kurmuş olduk. Size tavsiyem bir an önce açık koda geçin. Farkı hissedeceksiniz. Başlangıç için Ubuntu 8.04 Hardy Heronu (şu an son sürüm) deneyebilirsiniz.

İlgili Yazılar

2 Comments Post a comment
  1. Serenas baleksis
    Eki 7 2008

    E? Şimdi ne yapacağız ? nasıl program yazmaya başlayacağız? Nasıl test edeceğiz. Web server kurmayacakmıyız? birkaç örnek ile açıklarmısınız . Tşk.

  2. Ağu 8 2009

    Türkçe Django ve Python eğitimi makele ve videolar için

    http://www.djangoturkiye.com
    http://www.pythonturkey.com

Share your thoughts, post a comment.

(required)
(required)

Note: HTML is allowed. Your email address will never be published.

Subscribe to comments