Jeśli robisz ten kurs w domu
Jeśli robisz ten kurs w domu, a nie w trakcie jednego z warsztatów Django Girls, możesz pominąć ten rozdział i przejść od razu do Jak działa internet?.
Dzieje się tak, ponieważ zajmujemy się instalowaniem rzeczy, które są potrzebne w tutorialu - jest to tylko dodatkowa strona, która gromadzi wszystkie instrukcje dotyczące instalacji w jednym miejscu (co jest przydatne w niektórych formach warsztatów). Jeśli chcesz, możesz teraz zainstalować wszystko, co jest na tej stronie. Ale jeśli wolisz zacząć naukę już teraz bez instalowania kilku nowych rzeczy na swoim komputerze, pomiń ten rozdział. Wszystko wytłumaczymy później, kiedy będzie to potrzebne.
Powodzenia!
Jeśli uczestniczysz w warsztatach:
Jeśli uczestniczysz w wydarzeniu Django Girls:
- Twój warsztat może mieć "część instalacyjną" przed głównym warsztatem. Jeśli jesteś w części instalacyjnej, to ta strona jest dla Ciebie! Postępuj zgodnie z instrukcjami, aby uzyskać wszystko, czego potrzebujesz do warsztatów. W razie potrzeby poproś o pomoc mentorów. Na warsztatach będziesz mogła pominąć tutoriale instalacji, które już wykonałaś.
- Organizatorzy warsztatów mogą Cię prosić, abyś w domu spróbowała zainstalować wszystkie potrzebne rzeczy na komputerze przed rozpoczęciem warsztatów. Jeśli zostałaś poproszona, aby to zrobić, ta strona jest dla Ciebie! Postępuj zgodnie z instrukcjami umieszczonymi tutaj, najlepiej jak potrafisz! Następnie, podczas głównego warsztatu, gdy dojdziesz do etapu instalacji w głównym samouczku, jeśli nie możesz go zainstalować, możesz uzyskać pomoc od swojego mentora.
- Jeśli na Twoich warsztatach nie ma części instalacyjnej (lub nie mogłaś wziąć w niej udziału) i jeśli organizatorzy nie prosili Cię o zainstalowanie wszystkiego przed Twoim przyjazdem, pomiń tę stronę i przejdź bezpośrednio do rozdziału Jak działa internet?. Podczas pracy nad tutorialem będziesz instalować wszystko, czego potrzebujesz.
Instalacja
Na tych warsztatach będziesz budować blog. W tym celu, podczas przechodzenia przez tutorial, zostaniesz poinstruowana, jak zainstalować na Twoim komputerze różnego rodzaju oprogramowanie i jak skonfigurować kilka kont online, które będą Ci potrzebne. Ta strona zbiera wszystkie instrukcje dotyczące instalacji i rejestracji w jednym miejscu (co jest przydatne w niektórych formach warsztatów).
Terminal
$ Terminal PaizaCloud Cloud ID jest gotowy na Twoje instrukcje. Możesz zmienić rozmiar tego okna i powiększyć je, aby było troszkę większe. #### AWS Cloud9 1. Przejdź do [AWS Cloud9](https://aws.amazon.com/cloud9/) 2. Załóż konto 3. Kliknij *Create Environment* Teraz powinnaś zobaczyć interfejs z bocznym paskiem, duże główne okno z tekstem i małe okno na dole, które wygląda następująco:bash
twojanazwaużytkownika:~/workspace $ Dolny obszar jest Twoim terminalem. Możesz użyć go do wysyłania instrukcji do zdalnego komputera Cloud 9. Możesz zmienić rozmiar tego okna, aby je trochę powiększyć. ### Środowisko wirtualne Środowisko wirtualne (Virtual Environment - zwane także virtualenv) jest jak skrzynka, do której możemy wstawić użyteczny program komputerowy dla projektu, nad którym pracujemy. Używamy go, aby oddzielić od siebie różne części kodu potrzebne nam w różnych projektach, przez co nie mieszają się one pomiędzy nimi. W swoim terminalu na dole ekranu Cloud 9 wykonaj następujące polecenie:Cloud 9
sudo apt update sudo apt install python3.6-venv Jeżeli polecenie cały czas nie chce zadziałać, poproś o pomoc swojego mentora. Następnie uruchom:Cloud 9
mkdir djangogirls cd djangogirls python3.6 -mvenv myvenv source myvenv/bin/activate pip install django~=5.1.2 (zauważ, że w ostatniej linii użyłyśmy tyldy, za którą następuje znak równości: ~=). ### GitHub Załóż konto na [GitHubie](https://github.com). ### PythonAnywhere Tutorial Django Girls zawiera sekcję dotycząca wdrożenia, tzn. procesu przenoszenia kodu programu, który odpowiada za działanie naszej nowej aplikacji internetowej na publicznie dostępny komputer (zwany serwerem) w taki sposób, by inne osoby były w stanie zobaczyć Twoje dzieło. Ta część może wydać się lekko niezrozumiała, gdy przechodzimy tutorial na Chromebooku, skoro w trakcie tutoriala używamy komputera, który już jest w internecie (w odróżnieniu od chociażby naszego laptopa). Jednak może ona być cały czas przydatna, byśmy traktowały nasze konto w Cloud9 jako miejsce, w którym postępuje nasza praca oraz PythonAnywhere jako miejsce, gdzie możemy pokazać światu nasze dzieło, gdy tylko będzie ono bardziej dokończone. Dlatego właśnie załóż nowe konto w PythonAnywhere pod adresem [www.pythonanywhere.com](https://www.pythonanywhere.com).Krótkie wprowadzenie do wiersza polecenia
Wiele z poniższych kroków odnosi się do "konsoli", "terminala", "wiersza poleceń" lub "linii poleceń" - wszystkie one oznaczają to samo: okno na komputerze, w którym można wprowadzać polecenia. Gdy dojdziesz do głównego tutoriala, dowiesz się więcej o wierszu polecenia. Na razie najważniejszą rzeczą jaką musisz wiedzieć to to, jak otworzyć okno wiersza polecenia i jak ono wygląda:
W zależności od wersji systemu Windows i klawiatury, jedna z poniższych instrukcji powinna otworzyć okno poleceń (być może trzeba trochę poeksperymentować, ale nie musisz wypróbowywać wszystkich tych sugestii):
- Przejdź do menu Start lub ekranu i wpisz "Command Prompt" w polu wyszukiwania.
- Idź do Start menu → Windows System → Command Prompt.
- Idź do Start menu → All Programs → Accessories → Command Prompt.
- Idź do początkowego ekranu, najedź myszą w lewym dolnym rogu ekranu i kliknij strzałkę w dół, która się pojawi (na ekranie dotykowym przesuń palcem od dołu ekranu). Strona aplikacji powinna się otworzyć. Kliknij w Command Prompt (wiersz polecenia) w sekcji System Windows.
- Przytrzymaj specjalny klawisz Windows na klawiaturze i naciśnij klawisz "X". Wybierz "Command Prompt" (wiersz poleceń) z wyskakującego menu.
- Przytrzymaj klawisz Windows i naciśnij klawisz "R", aby uzyskać okno "Run"('Uruchom"). Wpisz "cmd" w polu i kliknij przycisk OK.
W dalszej części tego tutoriala konieczne będzie otwarcie dwóch okien poleceń jednocześnie. Jednak w niektórych wersjach systemu Windows, jeśli masz już otwarte jedno okno poleceń i spróbujesz otworzyć drugie przy użyciu tej samej metody, zamiast tego wyświetli Ci się okno poleceń, które otworzyłaś jako pierwsze. Spróbuj teraz na swoim komputerze i zobacz, co się stanie! Jeśli masz tylko jedno okno poleceń, wypróbuj jedną z innych metod z powyższej listy. Przynajmniej jedna z nich powinna spowodować otwarcie nowego okna poleceń.
Zainstaluj Pythona
Dla czytelniczek w domu: ten rozdział jest również omówiony w wideo Installing Python & Code Editor.
Niniejszy podrozdział powstał w oparciu o kurs Geek Girls Carrots (https://github.com/ggcarrots/django-carrots)
Framework Django został napisany w Pythonie. Potrzebujemy Pythona, żeby móc zrobić cokolwiek w Django. Zacznijmy zatem od zainstalowania go! Chcemy zainstalować Pythona 3.6, więc jeżeli posiadasz jakąkolwiek wcześniejszą wersję, będziesz musiała ją uaktualnić. Jeśli masz już w wersji 3.4 lub nowszej, powinno być dobrze.
Najpierw sprawdź, czy na komputerze działa 32- lub 64-bitowa wersja systemu Windows, w linijce "Typ systemu" w oknie o informacjach o systemie. Aby przejść do tego okna, wypróbuj jedną z następujących metod:
- Wciśnij klawisz Windows i klawisz Pause/Break w tym samym czasie
- Otwórz panel sterowania z menu systemu Windows, a następnie przejdź do Zabezpieczenia Systemu, a następnie System
- Wciśnij przycisk Windows, a następnie przejdź do Settings>System>About
Możesz ściągnąć Pythona dla Windowsa ze strony https://www.python.org/downloads/windows/. Kliknij w link "Latest Python 3 Release - Python x.x.x". Jeżeli Twój komputer pracuje na 64-bitowej wersji Windowsa, ściągnij Windows x86-64 executable installer. W innym wypadku ściągnij Windows x86 executable installer. Po ściągnięciu instalatora, powinnaś go uruchomić (klikając dwukrotnie w niego) i postępować według wyświetlanych instrukcji.
Jedna rzecz, na którą trzeba uważać: podczas instalacji zauważysz okno zaznaczone jako "Setup". Upewnij się, że zaznaczyłaś opcję "Add Python 3.6 to PATH" lub ''Add Python to your environment variables" i kliknęłaś "Install Now", jak pokazano tutaj (może to wyglądać trochę inaczej, jeśli instalujesz inną wersję).
Kiedy instalacja się zakończy, możesz zobaczyć okienko dialogowe z linkiem, który możesz śledzić, aby dowiedzieć się więcej o Pythonie lub wersji, którą zainstalowałaś. Zamknij lub anuluj to okienko - nauczysz się więcej w tym tutorialu!
Uwaga: jeżeli używasz starszej wersji Windowsa (7, Vista lub jakikolwiek starszy) i podczas instalacji Python 3.6.x dostaniesz błąd, możesz:
- zainstalować wszystkie uaktualnienia systemu Windows i spróbować instalacji Pythona 3.6 jeszcze raz; lub
- zainstalować starszą wersję Pythona, np. 3.4.6.
Jeżeli zainstalujesz starszą wersję Pythona, ekrany instalatora mogą wyglądać nieznacznie inaczej niż pokazane wyżej. Upewnij się, że przewinęłaś do "Add python.ext to Path", kliknęłaś przycisk po lewej i wybrałaś "Will be installed on local hard drive":
Uwaga Zanim zainstalujesz Pythona na macOS, musisz się upewnić, że ustawienia twojego Maca pozwolą na instalację pakietów, które nie pochodzą z App Store'a. Przejdź do Preferencji systemowych (znajdziesz je w folderze Aplikacje), kliknij "Ochrona i prywatność" i przejdź do zakładki "Ogólne". Jeżeli w "Dopuszczaj aplikacje pobrane z:" jest ustawione na "App Store", zmień to na "App Store i od zidentyfikowanych deweloperów".
Przejdź na stronę https://www.python.org/downloads/release/python-361/ i pobierz instalator Pythona:
- Pobierz plik o nazwie macOS 64-bit/32-bit installer,
- Kliknij dwukrotnie na python-3.6.1-macosx10.6.pkg, by uruchomić instalator.
Jest bardzo prawdopodobne, że masz już zainstalowanego Pythona wraz z systemem. Aby się upewnić (a także sprawdzić jego wersję) otwórz konsolę i wpisz następujące polecenie:
command-line
$ python3 --version
Python 3.6.1
Jeżeli masz zainstalowaną inną 'mikrowersję' Pythona, np. 3.6.0, to nie ma potrzeby, byś dokonywała aktualizacji. Jeżeli nie masz zainstalowanego Pythona lub chciałabyś zainstalować go w innej wersji, skorzystaj z jednego z poniższych sposobów:
Sprawdź, czy instalacja zakończyła się pomyślnie - otwórz wiersz polecenia i uruchom polecenie python3
:
command-line
$ python3 --version
Python 3.6.1
Pokazana wersja może różnić się od 3.6.1 - powinna pasować do wersji, którą zainstalowałeś.
Uwaga: jeżeli pracujesz na Windowsie i dostajesz wiadomość o błędzie, że python3
nie został znaleziony, spróbuj użyć python
(bez 3
) oraz sprawdź, czy być może w taki sposób uruchomisz Pythona 3.4.
W razie jakichkolwiek wątpliwości albo jeśli coś poszło nie tak i nie wiesz, co dalej robić, zapytaj mentora lub osobę prowadzącą kurs! Czasami nie wszystko idzie tak, jak powinno i najlepszym wyjściem z sytuacji jest poprosić o pomoc kogoś bardziej doświadczonego.
Zainstaluj edytor kodu
Istnieje wiele programów tego typu, jednak który wybrać? To nie takie proste, bo wybór zależy w dużej mierze od tego, czego oczekujesz od swojego edytora. Większość programistów Pythona używa bardzo skomplikowanych i niezwykle bogatych w różne funkcjonalności IDE (z ang. Integrated Development Environments - zintegrowane środowisko deweloperskie), takich jak: PyCharm. Jako osoba początkująca nie potrzebujesz jednak aż tak skomplikowanego edytora. Wystarczy coś prostszego, ale nadal dostatecznie użytecznego.
Nasze propozycje prezentujemy poniżej, ale w razie czego spytaj o sugestie swojego mentora - będzie on w stanie wybrać coś zgodnego z Twoimi preferencjami.
Gedit
Gedit to open source'owy i darmowy edytor dostępny dla wszystkich systemów operacyjnych. Czasami nie jest jednak zbyt prosty w zainstalowaniu.
Sublime Text
Sublime Text jest bardzo popularnym edytorem z bezpłatnym okresem testowania i jest dostępny dla wszystkich systemów operacyjnych.
Atom
Atom jest kolejnym popularnym edytorem. Jest darmowy, open-source'owy i dostępny dla systemów Windows, macOS i Linux.
Dlaczego instalujemy edytor kodu?
Może się zastanawiasz dlaczego instalujemy specjalny edytor kodu zamiast używać Notatnika albo Notepada.
Podstawowym powodem jest to, że kod musi być zwykłym, niesformatowanym tekstem, co powoduje że nie możemy tutaj użyć programów takich jak Word czy Textedit, ponieważ produkują one nie zwykły tekst, tylko tekst sformatowany (z informacją odnośnie użytej czcionki, sposobu formatowania), używając specjalnych formatów danych, jak na przykład RTF (Rich Text Format).
Drugim powodem jest specjalizacja edytorów kodu - dzięki temu mogą one dostarczać bardzo użytecznych funkcjonalności, jak kolorowanie składni zgodnie z jej przeznaczeniem lub automatyczne zamykanie cudzysłowów zamiast Ciebie.
Za chwilę przetestujemy wybrany edytor w akcji. Nim się obejrzysz, będziesz uważać swój edytor tekstu jako jedno z ulubionych narzędzi. :)
Utwórz środowisko wirtualne i zainstaluj Django
Fragmenty tego rozdziału napisane są w oparciu o kurs Geek Girls Carrots (https://github.com/ggcarrots/django-carrots).
Fragmenty tego rozdziału są oparte o tutorial django-marcador na licencji Creative Commons Attribution-ShareAlike 4.0 International. Tutorial django-marcador jest chroniony prawami autorskimi przez Markusa Zapke-Gründemanna i in.
Środowisko wirtualne
Zanim zainstalujemy Django, zapoznamy się z niezwykle użytecznym narzędziem, które pomoże utrzymać porządek poczas pracy z kodem na Twoim komputerze. Można ten krok pominąć, ale zachęcamy, żebyś tego nie robiła. Dobrze jest zacząć z możliwie najlepszą konfiguracją, gdyż zaoszczędzi Ci to wielu problemów w przyszłości!
Stwórzmy zatem środowisko wirtualne (zwane też virtualenv). Jego zadaniem jest oddzielenie środowiska Pythona/Django dla każdego projektu z osobna. Oznacza to, że zmiany dokonane w obrębie jednej aplikacji nie wpłyną na działanie innych, nad którymi pracujesz. Sprytne, prawda?
Jedyne, co potrzebujesz zrobić, to wybrać katalog, w którym chcesz utworzyć virtualenv
; na przykład Twój katalog domowy. Na Windowsie może on wyglądać jak C:\Users\Name
(gdzie Name
jest twoim loginem).
UWAGA: W Windowsie upewnij się, że katalog ten nie zawiera znaków akcentowanych lub specjalnych; Jeśli Twoja nazwa użytkownika zawiera znaki akcentowane, użyj innego katalogu, na przykład
C:\djangogirls
.
Na potrzeby kursu będziemy tworzyć nowy katalog djangogirls
w Twoim katalogu domowym:
command-line
$ mkdir djangogirls
$ cd djangogirls
Stwórzmy nowe środowisko wirtualne o nazwie myvenv
. Polecenie ma następujący format:
command-line
$ python3 -m venv myvenv
Aby utworzyć nowego virtualenv
'a, musisz otworzyć okno wiersza polecenia i wykonać polecenie python -m venv myvenv
. Będzie to wyglądać tak:
command-line
C:\Users\Name\djangogirls> python -m venv myvenv
Gdzie myvenv
to nazwa Twojego virtualenv
'a. Nazwa może być dowolna, ale lepiej używać tylko małych liter, bez spacji i polskich znaków. Dobrze jest też trzymać się krótkich nazw - będziesz do nich często wracała!
Możemy stworzyć virtualenv
'a w Linuksie i macOS poprzez użycie jedynie polecenia python3 -m venv myvenv
. Przyjmie ono następującą postać:
command-line
$ python3 -m venv myvenv
myvenv
to nazwa Twojego virtualenv
'a. Nazwa środowiska może być dowolna, ale lepiej używać tylko małych liter, bez spacji i polskich znaków. Dobrze jest też trzymać się krótkich nazw - będziesz do nich często wracała!
UWAGA: W niektórych wersjach Debiana/Ubuntu może pojawić się następujący komunikat o błędzie:
command-line
The virtual environment was not created successfully because ensurepip is not available. On Debian/Ubuntu systems, you need to install the python3-venv package using the following command. apt install python3-venv You may need to use sudo with that command. After installing the python3-venv package, recreate your virtual environment.
W tym przypadku, wykonaj powyższe instrukcje i zainstaluj pakiet
python3-venv
:command-line
sudo apt install python3-venv
UWAGA: W niektórych wersjach Debiana/Ubuntu inicjowanie środowiska wirtualnego w ten sposób daje obecnie następujący błąd:
command-line
Error: Command '['/home/eddie/Slask/tmp/venv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1
Aby uniknąć tego problemu, użyj polecenia
virtualenv
.command-line
$ sudo apt install python-virtualenv $ virtualenv --python=python3.6 myvenv
UWAGA: Jeśli wystąpi błąd taki jak
command-line
E: Unable to locate package python3-venv
to zamiast tego wykonaj:
command-line
sudo apt install python3.6-venv
Praca z virtualenv
Powyższa instrukcja utworzy katalog o nazwie myvenv
(albo o nazwie, którą wybrałaś) zawierający nasze środowisko wirtualne (czyli w zasadzie zbiór katalogów i plików).
Uruchom wirtualne środowisko za pomocą polecenia:
command-line
C:\Użytkownicy\Nazwa\djangogirls> myvenv\Scripts\activate
Uwaga: W systemie Windows 10 możesz otrzymać błąd w programie Windows PowerShell, który mówi,
wykonywanie skryptów jest wyłączone w tym systemie
. W tym przypadku, otwórz inny Windows PowerShell z opcją "Uruchom jako Administrator". Następnie spróbuj, wpisując następujące polecenie przed rozpoczęciem środowiska wirtualnego:command-line
C:\WINDOWS\system32> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned Execution Policy Change The execution policy helps protect you from scripts that you do not trust. Changing the execution policy might expose you to the security risks described in the about_Execution_Policies help topic at http://go.microsoft.com/fwlink/?LinkID=135170. Do you want to change the execution policy? [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"): A
Uruchom wirtualne środowisko za pomocą polecenia:
command-line
$ source myvenv/bin/activate
Nie zapomnij zastąpić myvenv
nazwą, którą wybrałaś dla Twojego virtualenv
!
UWAGA: może się zdarzyć, że polecenie
source
nie będzie dostępne. W takim przypadku spróbuj użyć poniższego:command-line
$ . myvenv/bin/activate
O tym, że Twój virtualenv
jest uruchomiony, dowiesz się, gdy zobaczysz w swojej konsoli prompt poprzedzony przedrostkiem (myvenv)
.
W trakcie pracy ze środowiskiem wirtualnym python
będzie automatycznie odnosił się do właściwej wersji, dzięki czemu możesz używać polecenia python
zamiast python3
.
Świetnie, wszystkie potrzebne elementy są już gotowe. Nareszcie możemy zainstalować Django!
Instalowanie Django
Teraz, gdy Twój virtualenv
jest już uruchomiony, możesz zainstalować Django.
Zanim jednak to zrobimy, powinniśmy się upewnić, że mamy najnowszą wersję pip
, oprogramowania, które używamy do zainstalowania Django:
command-line
(myvenv) ~$ python3 -m pip install --upgrade pip
Instalacja pakietów z pliku wymagań
Plik wymagań zawiera listę zależności, które zainstalujemy za pomocą polecenia pip install
:
Najpierw stwórz plik requirements.txt
wewnątrz katalogu djangogirls/
używając edytora kodu, który wcześniej zainstalowałaś. Aby to zrobić, otwórz nowy plik w edytorze kodu, a następnie zapisz go jako requirements.txt
w folderze ` djangogirls / </ 0>. Twój katalog będzie wyglądał następująco:</p>
djangogirls
└───requirements.txt
`
W swoim pliku djangogirls/requirements.txt
powinnaś dodać następujący tekst:
djangogirls/requirements.txt
Django~=5.1.2
Teraz możesz uruchomić pip install -r requirements.txt
, aby zainstalować Django.
command-line
(myvenv) ~$ pip install -r requirements.txt
Collecting Django~=5.1.2 (from -r requirements.txt (line 1))
Downloading Django-5.1.2-py3-none-any.whl (7.1MB)
Installing collected packages: Django
Successfully installed Django-5.1.2
Jeżeli w trakcie wywoływania polecenia pip w Windows otrzymasz błąd, sprawdź czy ścieżka Twojego projektu nie zawiera spacji, kresek lub znaków specjalnych (np.
C:\Users\User Name\djangogirls
). Jeżeli tak, sugerujemy przeniesienie projektu do innego katalogu bez spacji, kresek i znaków specjalnych (propnujemyC:\djangogirls
). Utwórz nowy virtualenv w nowym katalogu, następnie usuń stary i spróbuj ponownie wykonać powyższe polecenie. (Przenoszenie katalogu virtualenv nie będzie działać ponieważ virtualenv używa ścieżek bezwzględnych.)
To wszystko! Teraz (nareszcie) jesteś gotowa do stworzenia aplikacji w Django!
Zainstaluj Gita
Git jest "systemem kontroli wersji", którego używa wielu programistów. Program ten śledzi zmiany w plikach na przestrzeni czasu, dzięki czemu możesz później przywracać wybrane wersje tych plików. Trochę jak funkcja "Śledź zmiany" w programach do edytowania tekstu (np. programu Microsoft Word lub LibreOffice Writer), ale jest o wiele potężniejsza.
Instalacja Gita
Możesz ściągnąć Gita z git-scm.com. Naciśnij "next" na wszystkich krokach z wyjątkiem dwóch: w kroku, w którym prosi o wybranie edytora, powinnaś wybrać Nano, a w kroku zatytułowanym "Adjusting your PATH environment" wybrać "Use Git and optional Unix tools from the Windows Command Prompt" (dolna opcja). Poza tym domyślne ustawienia są w porządku. Upewnij się jeszcze, że w kroku "Configuring the line ending conversions" wybrana jest opcja "Checkout Windows-style, commit Unix-style line endings".
Nie zapomnij zrestartować wiersza polecenia lub Powershell po instalacji zakończonej sukcesem.
Ściągnij Gita z git-scm.com i postępuj zgodnie z instrukcją.
UwagaJeżeli działasz na OS X 10.6, 10.7 lub 10.8, będziesz musiała zainstalować wersję gita dostępną tutaj: Git installer for OS X Snow Leopard
Utwórz konto na GitHubie
Przejdź do strony GitHub.com i zarejestruj nowe, bezpłatne konto użytkownika. Pamiętaj, aby zapamiętać swoje hasło (dodaj je do swojego menedżera haseł, jeśli go używasz).
Utwórz konto na PythonAnywhere
PythonAnywhere jest platformą do uruchamiania kodu Pythona w chmurze. Będziemy go używać do hostowania naszej strony na żywo w internecie.
Utwórz konto dla "Beginner" na PythonAnywhere (darmowy poziom jest dobry, nie potrzebujesz do niego karty kredytowej).
Uwaga! Wybierając tutaj swoją nazwę użytkownika, należy pamiętać, że adres URL bloga będzie miał postać
twojanazwa.pythonanywhere.com
, więc wybierz swój własny nick lub nazwę tego, o czym będzie blog. Pamiętaj, aby zapamiętać hasło (dodaj je do menedżera haseł, jeśli go używasz).
Tworzenie tokenu PythonAnywhere API
Tę operację będziesz musiała wykonać tylko raz. Kiedy już zakończysz tworzenie konta na PythonAnywhere, zostaniesz przeniesiona do strony nawigacyjnej. Znajdź u góry na prawo link do Twojego konta (ang. Account).
a następnie wybierz zakładkę o nazwie "API Token" i wciśnij przycisk, który utworzy nowy token API (ang. "Create new API token").
Zacznij czytać
Gratulacje, jesteś gotowa, by zacząć pracę! Jeśli masz trochę czasu przed warsztatami, możesz przeczytać początkowe rozdziały:
Ciesz się warsztatami!
Kiedy zaczniesz warsztaty, będziesz mogła przejść od razu do rozdziału Twój pierwszy projekt w Django!, ponieważ już przebrnęłaś przez materiał z wcześniejszych rozdziałów.