Ubuntu

Jak zainstalować Django na Ubuntu 20.04

Jak zainstalować Django na Ubuntu 20.04

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:

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 --wersja

Moż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.

Gry OpenTTD Tutorial
OpenTTD Tutorial
OpenTTD is one of the most popular business simulation games out there. In this game, you need to create a wonderful transportation business. However,...
Gry SuperTuxKart for Linux
SuperTuxKart for Linux
SuperTuxKart is a great title designed to bring you the Mario Kart experience free of charge on your Linux system. It is pretty challenging and fun to...
Gry Battle for Wesnoth Tutorial
Battle for Wesnoth Tutorial
The Battle for Wesnoth is one of the most popular open source strategy games that you can play at this time. Not only has this game been in developmen...