Django geliştirildi ve şu anda Django Yazılım Vakfı tarafından sürdürülüyor. SQL Injection, CSRF, XXS, vb. gibi sık karşılaşılan hataları geçersiz kılarak kullanıcılarının uygulama geliştirme sürecini hızlandırmalarını sağlayan ücretsiz bir Python tabanlı web uygulama çerçevesidir. BT, onu hafif ve sağlam bir programlama aracı yapan Model-View-Controller (MVC) mimarisini içerir.
Büyük teknoloji firmaları da dahil olmak üzere tüm dünyadaki uygulama geliştiricileri tarafından kullanılmaktadır. Ayrıca, web'deki en ünlü web sitelerinden bazılarını oluşturmak için kullanıldı. Django üzerine kurulan en dikkate değer web siteleri Instagram, Disqus, Pinterest, Knight Foundation ve The Washington Post'tur.
Bu, Django'yu bir Ubuntu 20'ye kurmanın iki farklı yolunu inceleyecek bir adımdır.Sudo ayrıcalıklarına sahip bir hesap kullanan 04 sistemi. Bu üç yöntem şunlardır:
- Ubuntu depolarından Django kurulumu
- Django'yu GIT'den almak ve Django'yu pip ile kurmak
Bu makalede, her bir yükleme yönteminin sahip olduğu avantajları uygun bölümlerde tartışacağız. Ubuntu depolarını içeren kurulum yöntemini tartışalım.
Yöntem 1: Ubuntu resmi depolarından yükleyin
Django'yu bir Ubuntu sunucusuna kurmanın en basit ve en kolay yöntemi, Ubuntu'nun resmi depolarını apt paket yöneticisi ile kullanmaktır. Yöntem basit olsa da, diğer yöntemlerin sunduğu bazı özelleştirilebilirlik seçeneklerini kaçırabilirsiniz.
1. Adım: Paket listesini güncelleyin
İlk olarak, sunucunuz için paket dizinini aşağıdaki komutla güncelleyin:
$ sudo uygun güncelleme
2. Adım: Python sürümünü güncelleyin
Aşağıdaki komutla sisteminizde hangi Python sürümünün yüklü olduğunu görün:
$ python3 -V
Bu, sisteminizde Python'un mevcut sürümünü yazdırmalıdır.
Adım 3: Django'yu yükleyin:
Şimdi Django'yu kurma zamanı. Aşağıdaki komutu kullanın:
$ sudo apt kurulum python3-django
Sisteminizde Django kurulu olmalıdır. Artık yüklemeyi doğrulamanız yeterli.
4. Adım: Yüklemeyi doğrulayın
Aşağıdaki komutu girin:
$ django-admin --versiyonYeni yüklediğiniz sürüm en son sürüm olmayabilir. Bu, standart depolardan indirme yapmanın bir dezavantajıdır: her zaman mevcut en son sürüme sahip olmazlar. Ancak bu oldukça nadirdir ve önemli bir sorun olmaması için her zaman güncelleyebilirsiniz.
Yöntem 2: Git depolarından yükleme
Ubuntu depoları mevcut en son kararlı sürüme sahipken Git Repos, daha değişken olmakla birlikte en son özelliklere sahip olan geliştirme sürümünü indirmenize izin verir.
Bu gösterim için venv ile sanal bir ortam oluşturularak Django GIT'den indirilecektir.
Adım 1: Paket dizinini yenileyin
Aşağıdaki kodla indirilebilecek sürümleri görün:
$ sudo uygun güncelleme
Adım 2: Sisteminizde kurulu python sürümünü kontrol edin
Aşağıdaki komutla sisteminizde hangi Python sürümünün yüklü olduğunu görün:
$ python3 -V
Bu, sisteminizde Python'un mevcut sürümünü yazdırmalıdır.
Adım 3: python paketlerini indirin
Python için bir paket yönetim sistemi olan pip'i kurmanız gerekiyor.
Ayrıca, henüz venv kurmadıysanız, buna da ihtiyacınız olacak.
Her ikisini de indirmek için aşağıdaki komutu girin:
$ sudo apt kurulumu python3-pip python3-venv
Ardından, depoyu ana dizininizle ~/Django-dev dizinine kopyalayın. Aşağıdaki komutları yazın:
$ git klon git://github.com/django/django ~/django-dev$ cd ~/django-dev
Adım 4: venv ile sanal bir ortam oluşturun
Ardından, venv modülü ile Django'yu kurmak için sanal bir ortam oluşturun. Aşağıdaki komutu yazın:
$ python3 -m venv my_env$ kaynak my_env/bin/etkinleştir
Sisteminizde sanal bir ortam etkinleştirildi.
Adım 5: Django'yu yükleyin
Ardından, pip kullanarak depoyu yükleyebilirsiniz. Aşağıdaki komutu yazın:
$ pip kurulumu -e ~/django-dev
Aşağıdakileri yazarak kurulumun başarılı olduğunu doğrulayabilirsiniz:
$ django-admin --versiyon
Bu kadar. Django, sisteminize en son sürümle yüklendi.
Özetle
Bu kısa eğitimde, Django'yu sisteminizde çalıştırmak ve çalıştırmak için iki farklı yöntemi tartıştık. İlk yöntem en basit olanıydı; sadece doğrudan standart Ubuntu depolarından yüklersiniz. İkinci yöntem, en son kararlı sürüm yerine geliştirme sürümünü yüklemek için Git depolarını kullandı ve ardından Django'yu kurmak için pip ve venv modülleri kullanılarak kuruldu. Bu yöntem, kurulumun özellikleri üzerinde size en fazla kontrolü sağladığı için tartışmasız en iyisidir.
Umarım bu makaleyi faydalı bulmuşsunuzdur. Daha fazla bilgi edinmek için Django'nun resmi sayfasına göz atın.