Ömer Ücel

December 16, 2007

Django Kurulumu ve Uygulama Oluşturma

Filed under: Genel — Tags: , — Ömer Ücel @ 2:54 pm

Bu aralar biraz Django ile ilgilenmek istiyorum. İlk olarak sisteme djangoyu kurup bir uygulama oluşturdum. Pek zor bir tarafı yok ama kodlama kısmı için biraz daha araştırma yapmam gerekiyor. Bir şeyler öğrenebilirsem buradan bunları yazmaya çalışacağım. Kurulum ve ilk uygulama oluşturmayla ilgili aşağıdaki bilgilerden faydalanabilirsiniz.

Sisteminizde apachenin kurulu olduğunu varsayıyorum. Django ile çalışabilmek için mod_python modülünün sisteminizde kurulu olması gerekiyor. Bunun için konsolda:

$sudo apt-get install libapache2-mod-python

komutunu yazıp kurulum işlemini gerçekleştiriyoruz. Ardından http://www.djangoproject.com/download/ adresinden Djangoyu indiriyoruz. İndirilen dizin içerisine konsoldan ulaşıp:

$tar xzvf  Django-0.96.1.tar.gz

komutunu yazıp sıkıştırılmış dosyayı açıyoruz.

$cd Django-0.96.1

komutu ile klasör içerisine girip:

$sudo python  setup.py install

komutunu yazarak Django kurulumunu başlatıyoruz. İşlem tamamlandığında:

$sudo /etc/init.d/apache2 restart

komutu ile apache yi yeniden başlatıyoruz. Şimdi ilk uygulamamızı oluşturabiliriz. Uygulamalar için ben /home/omer/public_html/django/ klasörünü kullanacağım.

$cd /home/omer/public_html/django

komutu ile dizine geçiş yapıp:

$django-admin.py startproject test1

komutu ile test1 adında bir uygulama oluşturuyoruz. Bu komut aynı zamanda test1 isimli klasör oluşturup, içerisine gerekli .py dosyalarını yerleştiriyor. Bu uygulamamızı test etmek içinde:

$python test1/manage.py runserver

komutunu kullanıyoruz. Bir tarayıcı ile http://127.0.0.1:8000/ adresini ziyaret ederseniz Welcome to Django başlıklı sayfayı görebilirsiniz.

2 Comments »

  1. Peki bunu XP üzerinde nasıl kurabiliriz ?

    Comment by Sky_Lab — December 28, 2008 @ 7:50 pm

  2. Şuradan gerekli bilgileri alabilirsin.

    Comment by Ömer Ücel — December 28, 2008 @ 8:44 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress