Django ile proje oluşturmak için projenizin nerede olmasını istiyorsanız command line’dan cd komutu ile oraya giderek aşağıdaki komutu çalıştırmanız yeterlidir.
django-admin startproject projeadi Bu komut command line o sırada hangi directory'deyse oraya şu dosyaları oluşturur.
manage.py projeadi/ __init__.py settings.py urls.py wsgi.py Burada; manage.py projenizi yönetmenizi/etkileşiminizi sağlar(çalıştırmak gibi). projeadi/ folder'ı ise aslında gerçek workspace'iniz diyebilirim. Proje dosyaları burada saklanır. __init__.py python'a bulunduğu dosyanın python paketi olarak yorumlanmasını söyler. settings.py içerisine ayarları/konfigurasyon özelleştirmelerimizi yazarız. İleride değineceğiz ancak database bilgileri ya da diğer ayarlar/bilgiler burada bulunacak. urls.py içerisine aslında bulunan url'leri, içerik uzantılarını yazacağız. wsgi.py şimdilik pek bi işimiz yok. Bunun kullanım amacı uygulamayı barındıracak serverin konfigurasyonları. Ancak biz kolayca geliştirme amaçlı serverı kullanarak çalışmalarımızı sürdüreceğiz. İlk projemizi çalıştıralım. Commandline'dan projemizin bulunduğu yere giderek şu komutu çalıştırıyoruz.
python manage.py runserver projemiz default olarak burada 127.0.0.1:8000 çalışmaya başladı. 'Welcome to Django" , "it worked" vs. yazacaktır. Bu aslında projemizin giriş sayfası diyebiliriz. Zaten başka birşey de yok henüz :) -admin bölümü dışında- Ek olarak, projenizi başka bir port ya da ip üzerinde çalıştırmak isterseniz bunu argüman olarak gönderebilirsiniz.
$ python manage.py runserver 0.0.0.0:8080
gibi.