Django Academy · Lekcja

pip install django i przypinanie wersji

Zainstalować Django i zapisać je w requirements.txt

Lekcja 2 z 413 kroki

pip install django i przypinanie wersji to bezpłatna lekcja Django Academy na CoddyKit. To lekcja 2 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Django Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Django Academy zawiera 4 lekcji w sumie.

Instalowanie Django za pomocą pip

Gdy środowisko jest aktywne, instalacja Django wymaga jednego polecenia. pip pobierze Django i wszystkie zależności potrzebne do jego działania. 📦

pip install django

Sprawdź wersję

Po instalacji należy sprawdzić, która wersja została zainstalowana. Znajomość dokładnej wersji pomaga dopasować dokumentację i uniknąć późniejszych niespodzianek.

python -m django --version

Dlaczego wersje mają znaczenie

Django się rozwija, a API zmieniają się między wydaniami. Przypięcie konkretnej wersji oznacza, że kod działa tak samo wszędzie — dziś i za rok.

Instalowanie konkretnej wersji

Można poprosić pip o konkretne wydanie, używając podwójnego znaku równości. Dzięki temu Django zostanie przypięte dokładnie do wersji, z którą przeprowadzono testy.

pip install django==5.0.6

Poznajmy requirements.txt

Plik requirements.txt zawiera listę wszystkich pakietów wymaganych przez projekt. Każdy może odtworzyć dokładnie taką samą konfigurację na podstawie tego jednego pliku.

Zamroź pakiety

Pozwól, aby pip utworzył ten plik za Ciebie. pip freeze wyświetla zainstalowane pakiety wraz z ich dokładnymi wersjami, dzięki czemu można je od razu zapisać.

pip freeze > requirements.txt

Odczytaj przypięty plik

Każdy wiersz przypisuje pakiet do konkretnej wersji. Takie przypięcie gwarantuje identyczną instalację na każdym komputerze i serwerze.

django==5.0.6
asgiref==3.8.1

Zainstaluj pakiety z pliku

Na nowym komputerze można odtworzyć wszystko jednocześnie. Flaga -r nakazuje pip zainstalować każdy pakiet wymieniony w pliku.

pip install -r requirements.txt

Przypinanie zgodnych wersji

Operator ~= pozwala bezpiecznie instalować aktualizacje poprawiające błędy, jednocześnie blokując zmiany powodujące niezgodność, dzięki czemu otrzymujesz poprawki bez nieprzyjemnych niespodzianek.

django~=5.0.0

Zatwierdź plik wymagań

W przeciwieństwie do folderu venv plik requirements.txt należy zatwierdzić w Git. Jest niewielki i pozwala członkom zespołu odtworzyć identyczne środowisko.

Aktualizuj świadomie

Celowo zwiększaj wersje, a następnie przeprowadzaj testy. Edytuj przypięcie, zainstaluj pakiety ponownie i uruchom aplikację, aby aktualizacje nigdy nie pojawiały się niezauważone.

pip install -U django

Szybkie sprawdzenie

Przejrzyjmy przypinanie wersji.

Podsumowanie

Zainstalowałeś Django, przypiąłeś dokładną wersję i zapisałeś ją w pliku requirements.txt, aby wszędzie można było odtwarzać konfigurację. To dobre nawyki! 🎉

Bezpłatny start

Ucz się Python dzięki korepetycjom AI — za darmo

Pisz i uruchamiaj kod w przeglądarce, otrzymuj natychmiastową pomoc od korepetytora AI dostępnego 24/7 i kontynuuj naukę w sieci lub w aplikacji.

Kursy
30
Lekcje
120

Często zadawane pytania

Czy lekcja „pip install django i przypinanie wersji” jest bezpłatna?

Tak — pełny tekst „pip install django i przypinanie wersji” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Django Academy, przejdź na CoddyKit PRO. Kurs Django Academy zawiera 4 lekcji w sumie.

Co nauczysz się w „pip install django i przypinanie wersji”?

Zainstalować Django i zapisać je w requirements.txt Ćwiczysz Django Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Django Academy?

Nie wymagamy żadnego doświadczenia. Django Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 2 z 4.

Ile czasu zajmuje lekcja „pip install django i przypinanie wersji”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Django Academy?

Tak. Każda lekcja Django Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Środowiska wirtualne z venv
  2. pip install django i przypinanie wersji
  3. django-admin startproject — wyjaśnienie
  4. Uruchamianie serwera deweloperskiego za pomocą runserver
← Powrót do Django Academy