Dijango nedir?

Nonantiy

Moderasyon Ekibi Lider Yardımcısı
28 Haz 2020
1,980
1,077
Kayseri
8BfzfS111434df5fdd155e.md.png

İyi günler Türk Hack Team ailesi.
Bugün sizlerle beraber Django'ya bakıcağız.
292-2920011_django-developer..png

Django nedir?

KhJDZS.gif

Django, Python programlama dili için tasarlanmış bir web framework'üdür. Bu framework'ün sahibi Django Software Foundation şirket aynı zamanda 3-clause BSD lisansını kullanmaktadır. 2005 tarihinde çıkmıştır ve indirirken bilgisayarımıza yüklediğimiz dosya boyutu sadece 9.9 mb'tır. Yazıldığı dil ise Python'dur. Django'nun temel amacı Python üzerinde yapılan web programlarını yapma aşamasında geliştiricinin işini kolaylaştırmaktır. Aynı zamanda MVT alt yapısını kullanır. Projedeki kayıtları silme, düzenleme ve ekleme işlemlerini gerçekleştirebilir.

MVT nedir?

KhJDZS.gif

MVT'nin açılımı Model-View-Template anlamına gelir. Buradaki Model, View, Template kelimeleri ayrı ayrı anlamlara gelir. Model kelimesi veritabanındaki verilerin tutulduğu yer. View ise models ile bağlantılı çalışır. Belirli web fonksiyonları bu bölüm içerisinde saklanır. Son olarakta Template ise html kodlarının tutulduğu yerdir. Sayfaların tasarımlarının olduğu ve istemcilere sunulduğu kısımdır.

Djangoyu neden kullanırız?

KhJDZS.gif

Asıl sorumuz biz bu Djangoyu neden kullanalım olucaktır iste bu sorunun cevabı :python üzerinde bir web uygulaması geliştireceğimiz sırada kullanırız. Kullanmamızın sebebi ise Python yazılım dilinde kullanabileceğimiz diğer alternatif bir framework'ün olmamasıdır. İllaki Python'da kullanabileceğimiz django gibi yazılımlar illaki vardır fakat django kadar kaliteli olduklarını düşünmüyorum. Zaten bu frameworküde bu kadar ünlü yapan özelliği kalitesidir. Simdi Djangonun özelliklerinden konuya girdiysek oradan devam edelim. Django oldukça basit bir şekilde kurulabilir ve rahatlıkla kullanılır. Onunla beraber yazdığınız programdaki olayları size düzgün bir şekilde raporlar. Örnek bir hata oluştuğunda bu hatanın neden kaynaklandığını tek bir okuma ile anlıyabilirsiniz. Django geliştiricileri sayesinde sürekli güncellenen bir sablona sahiptir. Dijango aynı zamanda siber güvenlik alanında oldukça iyi bir konumdadır. Aynı zamanda ilk kurduğunuz zaman görüceksiniz kendine ait bir web admin paneli ile kurulu geliyor. Bu panel ile web sitenizi yönetebilirsiniz. İstediğiniz şekilde bu paneli geliştirebilme imkanıda size tanınıyor. Bunla beraber bir projeyi geliştirirken hemen hemen 5 sıfır önden başlamış oluyorsunuz. Eğer Python'da web geliştiricisi iseniz bu frameworkü kullanmanızı tavsiye ederim.



Umarım yararlı bir konu olmuştur iyi günler dilerim sağlıcakla kalın.
 

egemizah

Katılımcı Üye
19 Şub 2021
865
429
8BfzfS111434df5fdd155e.md.png

İyi günler Türk Hack Team ailesi.
Bugün sizlerle beraber Django'ya bakıcağız.
292-2920011_django-developer..png

Django nedir?

KhJDZS.gif

Django, Python programlama dili için tasarlanmış bir web framework'üdür. Bu framework'ün sahibi Django Software Foundation şirket aynı zamanda 3-clause BSD lisansını kullanmaktadır. 2005 tarihinde çıkmıştır ve indirirken bilgisayarımıza yüklediğimiz dosya boyutu sadece 9.9 mb'tır. Yazıldığı dil ise Python'dur. Django'nun temel amacı Python üzerinde yapılan web programlarını yapma aşamasında geliştiricinin işini kolaylaştırmaktır. Aynı zamanda MVT alt yapısını kullanır. Projedeki kayıtları silme, düzenleme ve ekleme işlemlerini gerçekleştirebilir.

MVT nedir?

KhJDZS.gif

MVT'nin açılımı Model-View-Template anlamına gelir. Buradaki Model, View, Template kelimeleri ayrı ayrı anlamlara gelir. Model kelimesi veritabanındaki verilerin tutulduğu yer. View ise models ile bağlantılı çalışır. Belirli web fonksiyonları bu bölüm içerisinde saklanır. Son olarakta Template ise html kodlarının tutulduğu yerdir. Sayfaların tasarımlarının olduğu ve istemcilere sunulduğu kısımdır.

Djangoyu neden kullanırız?

KhJDZS.gif

Asıl sorumuz biz bu Djangoyu neden kullanalım olucaktır iste bu sorunun cevabı :python üzerinde bir web uygulaması geliştireceğimiz sırada kullanırız. Kullanmamızın sebebi ise Python yazılım dilinde kullanabileceğimiz diğer alternatif bir framework'ün olmamasıdır. İllaki Python'da kullanabileceğimiz django gibi yazılımlar illaki vardır fakat django kadar kaliteli olduklarını düşünmüyorum. Zaten bu frameworküde bu kadar ünlü yapan özelliği kalitesidir. Simdi Djangonun özelliklerinden konuya girdiysek oradan devam edelim. Django oldukça basit bir şekilde kurulabilir ve rahatlıkla kullanılır. Onunla beraber yazdığınız programdaki olayları size düzgün bir şekilde raporlar. Örnek bir hata oluştuğunda bu hatanın neden kaynaklandığını tek bir okuma ile anlıyabilirsiniz. Django geliştiricileri sayesinde sürekli güncellenen bir sablona sahiptir. Dijango aynı zamanda siber güvenlik alanında oldukça iyi bir konumdadır. Aynı zamanda ilk kurduğunuz zaman görüceksiniz kendine ait bir web admin paneli ile kurulu geliyor. Bu panel ile web sitenizi yönetebilirsiniz. İstediğiniz şekilde bu paneli geliştirebilme imkanıda size tanınıyor. Bunla beraber bir projeyi geliştirirken hemen hemen 5 sıfır önden başlamış oluyorsunuz. Eğer Python'da web geliştiricisi iseniz bu frameworkü kullanmanızı tavsiye ederim.



Umarım yararlı bir konu olmuştur iyi günler dilerim sağlıcakla kalın.
elinize emeginize saglık hocam
 

RasperPascal

Katılımcı Üye
19 May 2020
445
290
Atatürk'ün İzinde
8BfzfS111434df5fdd155e.md.png

İyi günler Türk Hack Team ailesi.
Bugün sizlerle beraber Django'ya bakıcağız.
292-2920011_django-developer..png

Django nedir?

KhJDZS.gif

Django, Python programlama dili için tasarlanmış bir web framework'üdür. Bu framework'ün sahibi Django Software Foundation şirket aynı zamanda 3-clause BSD lisansını kullanmaktadır. 2005 tarihinde çıkmıştır ve indirirken bilgisayarımıza yüklediğimiz dosya boyutu sadece 9.9 mb'tır. Yazıldığı dil ise Python'dur. Django'nun temel amacı Python üzerinde yapılan web programlarını yapma aşamasında geliştiricinin işini kolaylaştırmaktır. Aynı zamanda MVT alt yapısını kullanır. Projedeki kayıtları silme, düzenleme ve ekleme işlemlerini gerçekleştirebilir.

MVT nedir?

KhJDZS.gif

MVT'nin açılımı Model-View-Template anlamına gelir. Buradaki Model, View, Template kelimeleri ayrı ayrı anlamlara gelir. Model kelimesi veritabanındaki verilerin tutulduğu yer. View ise models ile bağlantılı çalışır. Belirli web fonksiyonları bu bölüm içerisinde saklanır. Son olarakta Template ise html kodlarının tutulduğu yerdir. Sayfaların tasarımlarının olduğu ve istemcilere sunulduğu kısımdır.

Djangoyu neden kullanırız?

KhJDZS.gif

Asıl sorumuz biz bu Djangoyu neden kullanalım olucaktır iste bu sorunun cevabı :python üzerinde bir web uygulaması geliştireceğimiz sırada kullanırız. Kullanmamızın sebebi ise Python yazılım dilinde kullanabileceğimiz diğer alternatif bir framework'ün olmamasıdır. İllaki Python'da kullanabileceğimiz django gibi yazılımlar illaki vardır fakat django kadar kaliteli olduklarını düşünmüyorum. Zaten bu frameworküde bu kadar ünlü yapan özelliği kalitesidir. Simdi Djangonun özelliklerinden konuya girdiysek oradan devam edelim. Django oldukça basit bir şekilde kurulabilir ve rahatlıkla kullanılır. Onunla beraber yazdığınız programdaki olayları size düzgün bir şekilde raporlar. Örnek bir hata oluştuğunda bu hatanın neden kaynaklandığını tek bir okuma ile anlıyabilirsiniz. Django geliştiricileri sayesinde sürekli güncellenen bir sablona sahiptir. Dijango aynı zamanda siber güvenlik alanında oldukça iyi bir konumdadır. Aynı zamanda ilk kurduğunuz zaman görüceksiniz kendine ait bir web admin paneli ile kurulu geliyor. Bu panel ile web sitenizi yönetebilirsiniz. İstediğiniz şekilde bu paneli geliştirebilme imkanıda size tanınıyor. Bunla beraber bir projeyi geliştirirken hemen hemen 5 sıfır önden başlamış oluyorsunuz. Eğer Python'da web geliştiricisi iseniz bu frameworkü kullanmanızı tavsiye ederim.



Umarım yararlı bir konu olmuştur iyi günler dilerim sağlıcakla kalın.
Ellerine Sağlık.
 

Adanalıtrojan

Kıdemli Üye
25 Haz 2021
2,012
1,050
16
Konya Ovası Askeri Tesislerinde
8BfzfS111434df5fdd155e.md.png

İyi günler Türk Hack Team ailesi.
Bugün sizlerle beraber Django'ya bakıcağız.
292-2920011_django-developer..png

Django nedir?

KhJDZS.gif

Django, Python programlama dili için tasarlanmış bir web framework'üdür. Bu framework'ün sahibi Django Software Foundation şirket aynı zamanda 3-clause BSD lisansını kullanmaktadır. 2005 tarihinde çıkmıştır ve indirirken bilgisayarımıza yüklediğimiz dosya boyutu sadece 9.9 mb'tır. Yazıldığı dil ise Python'dur. Django'nun temel amacı Python üzerinde yapılan web programlarını yapma aşamasında geliştiricinin işini kolaylaştırmaktır. Aynı zamanda MVT alt yapısını kullanır. Projedeki kayıtları silme, düzenleme ve ekleme işlemlerini gerçekleştirebilir.

MVT nedir?

KhJDZS.gif

MVT'nin açılımı Model-View-Template anlamına gelir. Buradaki Model, View, Template kelimeleri ayrı ayrı anlamlara gelir. Model kelimesi veritabanındaki verilerin tutulduğu yer. View ise models ile bağlantılı çalışır. Belirli web fonksiyonları bu bölüm içerisinde saklanır. Son olarakta Template ise html kodlarının tutulduğu yerdir. Sayfaların tasarımlarının olduğu ve istemcilere sunulduğu kısımdır.

Djangoyu neden kullanırız?

KhJDZS.gif

Asıl sorumuz biz bu Djangoyu neden kullanalım olucaktır iste bu sorunun cevabı :python üzerinde bir web uygulaması geliştireceğimiz sırada kullanırız. Kullanmamızın sebebi ise Python yazılım dilinde kullanabileceğimiz diğer alternatif bir framework'ün olmamasıdır. İllaki Python'da kullanabileceğimiz django gibi yazılımlar illaki vardır fakat django kadar kaliteli olduklarını düşünmüyorum. Zaten bu frameworküde bu kadar ünlü yapan özelliği kalitesidir. Simdi Djangonun özelliklerinden konuya girdiysek oradan devam edelim. Django oldukça basit bir şekilde kurulabilir ve rahatlıkla kullanılır. Onunla beraber yazdığınız programdaki olayları size düzgün bir şekilde raporlar. Örnek bir hata oluştuğunda bu hatanın neden kaynaklandığını tek bir okuma ile anlıyabilirsiniz. Django geliştiricileri sayesinde sürekli güncellenen bir sablona sahiptir. Dijango aynı zamanda siber güvenlik alanında oldukça iyi bir konumdadır. Aynı zamanda ilk kurduğunuz zaman görüceksiniz kendine ait bir web admin paneli ile kurulu geliyor. Bu panel ile web sitenizi yönetebilirsiniz. İstediğiniz şekilde bu paneli geliştirebilme imkanıda size tanınıyor. Bunla beraber bir projeyi geliştirirken hemen hemen 5 sıfır önden başlamış oluyorsunuz. Eğer Python'da web geliştiricisi iseniz bu frameworkü kullanmanızı tavsiye ederim.



Umarım yararlı bir konu olmuştur iyi günler dilerim sağlıcakla kalın.
Elinize sağlık hocam
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.