Django zostało opracowane i jest obecnie utrzymywane przez Django Software Foundation. Jest to darmowy framework aplikacji internetowych oparty na języku Python, który pozwala użytkownikom przyspieszyć proces tworzenia aplikacji poprzez anulowanie często napotykanych błędów, takich jak SQL Injection, CSRF, XXS itp. IT wykorzystuje architekturę Model-View-Controller (MVC), dzięki czemu jest lekkim i niezawodnym narzędziem programistycznym.
Jest używany przez twórców aplikacji na całym świecie, w tym przez duże firmy technologiczne. Był również używany do tworzenia jednych z najbardziej znanych witryn w sieci. Najbardziej godne uwagi strony internetowe zbudowane na Django to Instagram, Disqus, Pinterest, Knight Foundation i The Washington Post.
To jest przewodnik, w którym przyjrzymy się dwóm różnym sposobom instalacji Django na Ubuntu 20.04 system używający konta z uprawnieniami sudo. Te trzy metody to:
- Instalowanie Django z repozytoriów Ubuntu
- Uzyskiwanie Django z GIT i instalacja Django za pomocą pip
Omówimy zalety każdej metody instalacji w tym artykule w odpowiednich sekcjach. Omówmy metodę instalacji z wykorzystaniem repozytoriów Ubuntu.
Metoda 1: Zainstaluj z oficjalnych repozytoriów Ubuntu
Najprostszą i najłatwiejszą metodą instalacji Django na serwerze Ubuntu jest użycie oficjalnych repozytoriów Ubuntu z menedżerem pakietów apt. Chociaż metoda jest prosta, możesz przegapić niektóre opcje dostosowywania, które oferują inne metody methods.
Krok 1: Zaktualizuj listę pakietów
Najpierw zaktualizuj indeks pakietów dla swojego serwera za pomocą następującego polecenia:
$ sudo apt aktualizacja
Krok 2: Zaktualizuj wersję Pythona
Sprawdź, jaka wersja Pythona jest zainstalowana w Twoim systemie za pomocą następującego polecenia:
$ python3 -V
To powinno wyświetlić aktualną wersję Pythona w twoim systemie your.
Krok 3: Zainstaluj Django:
Teraz czas na instalację Django. Użyj następującego polecenia:
$ sudo apt install python3-django
Django powinno być zainstalowane w twoim systemie. Teraz brakuje Ci tylko weryfikacji instalacji.
Krok 4: Sprawdź instalację
Wpisz następujące polecenie:
$ django-admin --wersjaMożliwe, że właśnie zainstalowana wersja nie jest najnowsza. Jest to wada pobierania ze standardowych repozytoriów: nie zawsze mają najnowszą dostępną wersję. Ale to dość rzadkie i zawsze możesz to zaktualizować, więc nie jest to poważny problem.
Metoda 2: Instalacja z repozytoriów Git
Podczas gdy repozytoria Ubuntu mają najnowszą dostępną stabilną wersję, Git Repos umożliwia pobranie wersji rozwojowej, która jest bardziej niestabilna, ale oferuje najnowsze funkcje.
Na potrzeby tej demonstracji Django zostanie pobrane z GIT poprzez stworzenie wirtualnego środowiska z venv.
Krok 1: Odśwież indeks pakietów
Zobacz wersje dostępne do pobrania z następującym kodem:
$ sudo apt aktualizacja
Krok 2: Sprawdź wersję Pythona zainstalowaną w twoim systemie
Sprawdź, jaka wersja Pythona jest zainstalowana w Twoim systemie za pomocą następującego polecenia:
$ python3 -V
To powinno wyświetlić aktualną wersję Pythona w twoim systemie your.
Krok 3: pobierz pakiety Pythona
Musisz zainstalować pip, system zarządzania pakietami dla Pythona.
Ponadto, jeśli nie masz jeszcze zainstalowanego venv, będziesz go również potrzebować.
Aby pobrać oba z nich, wprowadź następujące polecenie:
$ sudo apt install python3-pip python3-venv
Następnie sklonuj repozytorium do katalogu ~/django-dev ze swoim katalogiem domowym. Wpisz następujące polecenia:
$ klon git git://github.com/django/django ~/django-dev$ cd ~/django-dev
Krok 4: Stwórz wirtualne środowisko za pomocą venv
Następnie stwórz wirtualne środowisko do zainstalowania Django z modułem venv. Wpisz następujące polecenie:
$ python3 -m venv my_env$ źródło moje_śr/bin/aktywuj
W Twoim systemie zostało aktywowane środowisko wirtualne your.
Krok 5: Zainstaluj Django
Następnie możesz zainstalować repozytorium za pomocą pip. Wpisz następujące polecenie:
$ pip install -e ~/django-dev
Możesz sprawdzić, czy instalacja się powiodła, wpisując:
$ django-admin --wersja
Otóż to. Django zostało zainstalowane z najnowszą wersją w Twoim systemie.
W podsumowaniu
W tym krótkim samouczku omówiliśmy dwie różne metody uruchomienia Django w twoim systemie. Pierwsza metoda była najprostsza; po prostu instalujesz go bezpośrednio ze standardowych repozytoriów Ubuntu. Druga metoda wykorzystywała repozytoria Git do zainstalowania wersji rozwojowej zamiast najnowszej stabilnej wersji, a następnie zainstalowała za pomocą modułów pip i venv do zainstalowania Django. Ta metoda jest prawdopodobnie najlepsza, ponieważ zapewnia największą kontrolę nad specyfikacją instalacji.
Mam nadzieję, że ten artykuł okazał się przydatny. Sprawdź oficjalną stronę Django, aby dowiedzieć się więcej.