Jak utworzyć aplikację Django na Fedora 36/35
- 1618
- 170
- Ignacy Modzelewski
Czy miałeś ochotę zdobyć najnowsze wersje Django, ale nie znalazłeś łatwego sposobu na zrobienie tego na Fedorze? Nie jesteś sam! Wiemy, że jest mnóstwo nowych użytkowników, którzy są zainteresowani technologią, takimi jak Django, i chcemy pomóc im szybko skonfigurować potrzebne oprogramowanie.
Ten post na blogu przeprowadzi Cię przez sposób, aby rozpocząć lokalne środowisko testowe dla Django na Fedorze.
Wymagania wstępne: | Podstawowa znajomość korzystania z terminali/poleceń Linux i instalacji pakietów oprogramowania. |
Cel: | Aby skonfigurować środowisko programistyczne dla Django na Fedorze |
Krok 1 - Instalowanie Pythona
Najpierw upewnijmy się, że masz zainstalowane najnowsze wersje Pythona i Django. Otwórz okno terminala i zacznij od aktualizacji systemu:
sudo apt aktualizacja && apt Upgrade
Najnowsze wersje Fedory zainstalowały już Python 3. Minimalne systemy instalacyjne mogą nie mieć zainstalowanego Pythona, wykonać poniższe polecenia, aby go zainstalować. Zainstaluj także PIP w swoim systemie.
sudo dnf instaluj Python3 Python3-Pip
Po pomyślnym zakończeniu instalacji można znaleźć wersję Python z Python3 -V
Komenda.
Krok 2 - Zainstaluj Django na Fedora
Kod źródłowy Django jest dostępny jako repozytorium Github. Ten samouczek wykorzystuje PIP3 do instalacji Django na Fedora Linux. Po prostu wykonaj następujące polecenie z terminala:
PIP3 Zainstaluj Django
Dostaniesz Django-Admin
polecenie, które służy do inicjalizacji nowych aplikacji Django. Aby znaleźć wersję polecenia Django-Admin, wpisz:
django-admin --version
2.2.5
Krok 3 - Utwórz nową aplikację Django
Django został zainstalowany w twoim systemie. Teraz utworzymy nową aplikację Django. Django-Admin
Polecenie pozwala utworzyć nową aplikację Django za pośrednictwem wiersza poleceń. Najpierw przejdź do katalogu, którego potrzebujesz, aby utworzyć nową aplikację.
Następnie użyj django-admin startProject Polecenie, a następnie nazwa aplikacji, aby utworzyć nową aplikację Django na Debian Linux.
CD /var /www
django-admin startproject django_app
To stworzy django_app
informator. Przejdź do tego katalogu i po raz pierwszy uruchom migrację:
CD Django_App
Python3 Zarządzaj.Py migruj
Krok 4 - Utwórz konto super administratora
Django zapewnia panel super administratora do podawania. Musisz utworzyć konto super użytkownika po raz pierwszy. Uruchom następujące polecenie z aplikacji Django, aby utworzyć konto.
Python3 Zarządzaj.PY CreateSuperuser
Krok 5 - Uruchom aplikację Django
Nowa aplikacja Django jest gotowa do użycia. Django Django nie zezwala na zewnętrzne hosty na dostęp do interfejsu internetowego. Aby włączyć hosty zewnętrzne, edytuj ustawienia.plik py i dodaj adres IP w dozwolonych_hostach.
nano Django_App/Ustawienia.py
Dodaj IP:
Dozwolone_hosts = ['192.168.1.239 ']
Tutaj 192.168.1.239
to adres IP systemu, w którym instalowane jest Django.
Na koniec uruchom serwer aplikacji Django z poniższym poleceniem. Tutaj 0.0.0.0: 8000 zdefiniowano, że Django będzie słuchać wszystkich interfejsów na porcie 8000. Możesz zmienić ten port w dowolnym wyborom.
Python3 Zarządzaj.Py Runserver 0.0.0.0: 8000
Serwer aplikacji Django działa teraz. Otwórz swoją ulubioną przeglądarkę internetową i dostęp do IP systemu Django na porcie 8000. To pokaże domyślną stronę internetową Django.
http: // 192.168.1.239: 8000
Django zapewnia również administracyjny interfejs internetowy. Możesz uzyskać do tego dostęp do /Admin URL podkładowy aplikacji Django. Użyj poświadczeń logowania Superuser utworzonych w poprzednim kroku.
http: // 192.168.1.239: 8000/administrator
Pulpit nawigacyjny administratora Django wygląda jak poniżej. Tutaj możesz dodać więcej użytkowników i grup do aplikacji.
Wniosek
Django jest jednym z najpopularniejszych ram tworzenia stron internetowych i łatwo jest zacząć korzystać z Fedory. Aby rozpocząć, upewnij się, że masz zainstalowane najnowsze wersje Python i Django. Następnie utwórz wirtualne środowisko do testowania, a możesz użyć aplikacji Django z pełnym obciążeniem na żywo, aby testować bardziej wydajne. Po skonfigurowaniu możesz zacząć budować swój następny projekt Django. Teraz, gdy wiesz, jak skonfigurować własne lokalne środowisko testowe, możesz z łatwością stworzyć swój następny projekt Django.