Django projesini yeni oluşturduğumuzda aşağıdaki dizinler ve dosyalar kurulur. Bunların her biri bir amaç için vardır. Adım adım hepsi ile tanışalım.
ilk_projem/
manage.py
ilk_projem/
init.py
settings.py
urls.py
asgi.py
wsgi.py
ilk_projem/: Başta ve dışta olan bu dizin projemizin adını taşır ve projemiz için kapsayıcı kök dizindir. Django için ne ad konduğu önemli değildir. Dilediğimiz gün bambaşka bir ad koyabiliriz.
manage.py: Bu django projesi ile değişik yollarda etkileşmene izin veren bir komut-satırı yardımcısıdır. Ayrıntılar için şurayı okuyunuz: Django-admin ve Manage.py
ilk_projem/ilk_projem/: Bu dizin projemizin gerçek Python paketidir. Adı bir Python paketi adıdır ve içine bir şeyi aktarmak için kullanmanız gerekir. (Örn. ilk_projem.urls)
ilk_projem/ilkprojem/__init_\.py: Python'un bir dizini Python paketi olarak ele alması için bu dosya içi boş bırakılıp oluşturulur. Bu konulara yabancı kalmışsanız şurayı okuyunuz: Paketler hakkında bilgiler.
ilk_projem/ilk_projem/settings.py: Bu Django projesi için ayarlamalar ve biçimlendirmeleri bu dosyada yaparız. Django ayarları sayfasındaki yazılar size ayarların nasıl çalıştığı hakkında her şeyi anlatacaktır.
ilk_projem/ilk_projem/urls.py: Bu Django projesinin URL bildirimleri; Django destekli sitenizin bir "içindekiler tablosu". URL dağıtıcısında URL'ler hakkında daha fazla bilgi edinebilirsiniz .
ilk_projem/ilk_projem/wsgi.py: Projenize hizmet verecek WSGI uyumlu web sunucuları için bir giriş noktası. Daha fazla ayrıntı için bkz . WSGI ile dağıtım nasıl yapılır .
Django projesini yeni oluşturduğumuzda aşağıdaki dizinler ve dosyalar kurulur. Bunların her biri bir amaç için vardır. Adım adım hepsi ile tanışalım.
ilk_projem/: Başta ve dışta olan bu dizin projemizin adını taşır ve projemiz için kapsayıcı kök dizindir. Django için ne ad konduğu önemli değildir. Dilediğimiz gün bambaşka bir ad koyabiliriz.
manage.py: Bu django projesi ile değişik yollarda etkileşmene izin veren bir komut-satırı yardımcısıdır. Ayrıntılar için şurayı okuyunuz: Django-admin ve Manage.py
ilk_projem/ilk_projem/: Bu dizin projemizin gerçek Python paketidir. Adı bir Python paketi adıdır ve içine bir şeyi aktarmak için kullanmanız gerekir. (Örn. ilk_projem.urls)
ilk_projem/ilkprojem/__init_\.py: Python'un bir dizini Python paketi olarak ele alması için bu dosya içi boş bırakılıp oluşturulur. Bu konulara yabancı kalmışsanız şurayı okuyunuz: Paketler hakkında bilgiler.
ilk_projem/ilk_projem/settings.py: Bu Django projesi için ayarlamalar ve biçimlendirmeleri bu dosyada yaparız. Django ayarları sayfasındaki yazılar size ayarların nasıl çalıştığı hakkında her şeyi anlatacaktır.
ilk_projem/ilk_projem/urls.py: Bu Django projesinin URL bildirimleri; Django destekli sitenizin bir "içindekiler tablosu". URL dağıtıcısında URL'ler hakkında daha fazla bilgi edinebilirsiniz .
ilk_projem/ilk_projem/asgi.py: ASGI uyumlu web sunucularının projenize hizmet vermesi için bir giriş noktası. Daha fazla ayrıntı için ASGI ile nasıl dağıtılır konusuna bakın.
ilk_projem/ilk_projem/wsgi.py: Projenize hizmet verecek WSGI uyumlu web sunucuları için bir giriş noktası. Daha fazla ayrıntı için bkz . WSGI ile dağıtım nasıl yapılır .