menu

Kurs Django Podstawa #1 – Instalacja Python, Pycharm i Django

Posted on: August 6, 2024

Kurs Django Podstawa #1 – Instalacja Python, Pycharm i Django

Kurs Django Podstawa #1 – Instalacja Python, Pycharm i Django

Przedstawię instalację na różne systemy operacyjne. Z niektórych funkcji nie można korzystać używając systemu Windows, są to bardziej zaawansowane biblioteki, ale na potrzeby pierwszych tygodni spokojnie można pracować na Windowsie. Gdy będę opisywał tworzenie projektu, dam znać, jakiego sprzętu używam. Na początku, po pomyślnym zainstalowaniu środowiska pracy (Pythona Django, PyCharma), pisanie kodu jest niemal identyczne, ale gdyby pojawiły się wątpliwości, proszę dać znać ;D

Instalacja Pythona

A. Wersja na Windowsa
Najpierw zainstaluj Pythona (język programowania). Jest według nas bardzo przyjemny na start i niezwykle przydatny ze względu na swoje biblioteki, same plusy :D
Zapnij pasy i zaczynamy!

Sprawdźmy, czy Python został zainstalowany. Od przybytku głowa nie boli, ale po co nam dwa ;D

Wpisz w pasku wyszukiwania i uruchom konsolę: “cmd”

kurs-django-robot-1-im1.png

2. W odpalonej konsoli wpisz: “python”

kurs-django-robot-1-im2.png

Jeśli pojawiłby się taki lub podobny napis:

kurs-django-robot-1-im3.png

oznacza to, że Python jest zainstalowany i można przejść dalej.
Nic nie ma? Python nie jest zainstalowany. Wejdź w link i pobierz przez kliknięcie "Download Python 3" (w zależności od najnowszej wersji, na ten moment jest to 3.10.7):

https://www.python.org/downloads/

3. Po pobraniu instalatora wciskamy “Add Python 3.10 to PATH” i klikamy “Install Now”

kurs-django-robot-1-im4.png

4. Po instalacji można sprawdzić, czy wszystko przebiegło prawidłowo. W konsoli wpisujemy: “python” i powinna pojawić się informacja jak na obrazku z kroku drugiego.
Gratulacje, już prawie jesteś programistą :D

B. Python dla innych wersji systemu
W innych wersjach Python powinien być zainstalowany, ale napisz do nas, jeśli wystąpi problem, pomożemy!

Instalacja Django

A. Wersja na Windowsa

1. Stwórz folder w miejscu, gdzie chcesz przechowywać pliki związane ze swoim projektem.
Ja stworzyłem folder na pulpicie:

kurs-django-robot-1-im5.png

2. Wejdź w konsolę (cmd) i otwórz utworzony wcześniej folder. Zrób to w sposób, jak robili to programiści kiedy komputer był większy od Twojej szafy na ubrania, wpisz:

cd ścieżka_do_folderu

i kliknij enter.
Jeśli jest problem ze ścieżką, można prawym przyciskiem myszy kliknąć na folder, następnie wejść we właściwości i skopiować lokalizację.

kurs-django-robot-1-im6.png

U mnie to wygląda tak:

kurs-django-robot-1-im7.png

3. Teraz stwórzmy środowisko wirtualne (folder, który będzie odizolowany od reszty plików na komputerze). Wpisz: 

python -m venv Twoja_Nazwa
kurs-django-robot-1-im8.png

4. Możesz zobaczyć, że "Wąż" utworzył folder. Aby uruchomić środowisko wirtualne, wpisz:

Twoja_Nazwa\Scripts\activate
kurs-django-robot-1-im9.png

W nazwie folderu pojawi się nazwa środowiska w nawiasach. Jeśli nie działa, spróbuj najpierw klasyka i zrestartuj komputer, a następnie powtórz poprzednie kroki.

5. Wreszcie pobieramy Django. Wpisz:

pip install django
kurs-django-robot-1-im10.png

6. Tworzymy swój pierwszy projekt, wpisz:

django-admin startproject Projekt1 .

Nie zapomnij kropki na końcu.

kurs-django-robot-1-im11.png

7. Teraz wpisz:

python manage.py migrate
kurs-django-robot-1-im12.png

8. Przed chwilą, świadomie lub nie, została stworzona baza danych. Teraz pozostaje uruchomić serwer:

python manage.py runserver
kurs-django-robot-1-im13.png

9. Sprawdź, czy serwer działa, wpisując podany adres (http://127.0.0.1:8000/) w przeglądarce.

kurs-django-robot-1-im14.png

B. Wersja na Ubuntu/Rasbiana/Lubuntu
Instalacja wygląda bardzo podobnie jak w przypadku Windowsa, ale jak zawsze w życiu bywa, są wyjątki :P

Postępuj dokładnie tak samo jak w wersji na Windowsa. Jedyna różnica jest w uruchomieniu środowiska. W punkcie 4 zamiast:

Twoja_Nazwa\Scripts\activate

Trzeba wpisać:

source Twoja_Nazwa/bin/activate

Instalacja PyCharma

W dalszej części kursu będę posługiwał się PyCharmem. Jest to program mający wiele przydatnych funkcji. Jeśli wolisz pisać kody w innych edytorach, np. Sublime Text, proszę bardzo, efekt końcowy będzie taki sam. Jednakże jeśli chcesz zdać się na nas, pokażę Ci, jak zainstalować PyCharma na Windowsie. Można postawić serwer Django bezpośrednio przez PyCharma, efekt będzie dokładnie taki sam.

Wejdź w link:
https://www.jetbrains.com/pycharm/

2. Wciśnij “DOWNLOAD” i pobierz darmową wersję “Community”.
3. Uruchom instalator, wciskając “Next”. Nie zaznaczaj żadnych dodatkowych opcji.
4. Po zainstalowaniu, jeśli jesteś świeżo po instalacji Django, możesz kliknąć “Open”.

kurs-django-robot-1-im15.png

Szukaj swojego folderu, albo wpisz ścieżkę do niego

kurs-django-robot-1-im16.png

5. Widzisz ładnie rozpisane drzewo i pliki, które zostały wcześniej stworzone

kurs-django-robot-1-im17.png

6. Aby uruchomić serwer z poziomu PyCharma, wejdź w terminal na dole i wpisz znaną Ci już komendę:

python manage.py runserver
kurs-django-robot-1-im18.png

7. Wszystko działa, przynajmniej u mnie :D
Jeśli z jakiegoś powodu chcesz dezaktywować środowisko wirtualne, wpisz:
“deactivate”.
Jeśli nie było aktywnego środowiska, dostań się przez terminal dokładnie w taki sam sposób jak przez konsolę cmd do folderu z projektem, w moim przypadku:

cd C:\Users\Asus\Desktop\DjangoJestSuper
kurs-django-robot-1-im19.png

Tak, wiem, że byłem już w tym folderze ;D

8. Następnie, jeśli serwer jest stworzony, ponownie go aktywuj, wpisując:

Projekt1_env\Scripts\activate

oraz

python manage.py runserver

Category: Kurs Django Podstawa