From 4e6d49058d21a27c89ac528e53f964f3f4f396e3 Mon Sep 17 00:00:00 2001 From: "Patrycja Sz." Date: Tue, 6 Jan 2015 13:51:50 +0100 Subject: [PATCH 1/3] Typo --- pl/django/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pl/django/README.md b/pl/django/README.md index 82f00a79283..cff45c74bfa 100755 --- a/pl/django/README.md +++ b/pl/django/README.md @@ -12,7 +12,7 @@ Frameworki istnieją, by oszczędzić Ci wyważania otwartych drzwi i ułatwić By zrozumieć do czego naprawdę służy Django, musimy lepiej przyjrzeć się serwerom. Pierwszą rzeczą którą musi wiedzieć serwer jest to, że chcesz, żeby wyświetlił Ci stronę. -Wyobraź sobie skrzynkę pocztową (port), która monitorowana pod kątem przychodzących listów (żądań). To właśnie rola serwera WWW. Serwer czyta list, i odsyła z powrotem odpowiedź w formie strony internetowej. Ale gdy chesz coś wysłać, musisz mieć jakąś treść. A Django jest właśnie tym, co pomoże Ci stworzyć tę treść. +Wyobraź sobie skrzynkę pocztową (port), która monitorowana pod kątem przychodzących listów (żądań). To właśnie rola serwera WWW. Serwer czyta list, i odsyła z powrotem odpowiedź w formie strony internetowej. Ale gdy chcesz coś wysłać, musisz mieć jakąś treść. A Django jest właśnie tym, co pomoże Ci stworzyć tę treść. ## Co się dzieje, gdy ktoś chce otworzyć stronę z Twojego serwera? @@ -24,4 +24,4 @@ W funkcji *widoku* dzieje się wszystko to, co najciekawsze: tutaj możemy poł Oczywiście powyższy opis jest nieco uproszczony, ale znajomość niuansów technicznych nie jest Ci na razie potrzebna. Wystarczy, że zrozumiesz ogólną zasadę działania. -Dlatego nie będziemy się zbyt mocno zagłębiać w szczegóły i zacznijmy po prostu budować coś w Django. Wszystkich potrzebnych rzeczy nauczymy się po drodze! \ No newline at end of file +Dlatego nie będziemy się zbyt mocno zagłębiać w szczegóły i zacznijmy po prostu budować coś w Django. Wszystkich potrzebnych rzeczy nauczymy się po drodze! From b1d3bb3d86fb0aae65608b49512de8c5bc01908a Mon Sep 17 00:00:00 2001 From: "Patrycja Sz." Date: Tue, 6 Jan 2015 13:58:57 +0100 Subject: [PATCH 2/3] Typos --- pl/django_installation/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pl/django_installation/README.md b/pl/django_installation/README.md index 74fbdd1eb6e..36bab83db60 100755 --- a/pl/django_installation/README.md +++ b/pl/django_installation/README.md @@ -1,6 +1,6 @@ # Instalowanie Django -> Fragment tego rozdziału jest oparty o tutoriale Geek Girls Carrots (http://django.carrots.pl/). +> Fragment tego rozdziału jest oparty na tutoriale Geek Girls Carrots (http://django.carrots.pl/). > > Fragmenty tego rozdziału są oparte o [tutorial django-marcador][1] na licencji Creative Commons Attribution-ShareAlike International 4.0. Tutorial django-marcador jest chroniony prawami autorskimi przez Markusa Zapke-Gründemanna i in. @@ -14,7 +14,7 @@ Stwórzmy zatem **środowisko wirtualne** (zwane też *virtualenv*). Jego zadani Jedyne, co potrzebujesz zrobić, to wybrać katalog, w którym chcesz utworzyć `virtualenv`; na przykład Twój katalog domowy. W systemie Windows może on wyglądać tak: `C:\Użytkownicy\Nazwa` (gdzie `Nazwa` to twoja nazwa użytkownika, której używasz przy logowaniu się do komputera). -Na potrzeby kursu będziemy stwórzmy nowy katalog `djangogirls` w Twoim katalogu domowym: +Na potrzeby kursu stwórzmy nowy katalog `djangogirls` w Twoim katalogu domowym: mkdir djangogirls cd djangogirls @@ -27,7 +27,7 @@ Stwórzmy nowe środowisko wirtualne o nazwie `myvenv`. Polecenie ma następują ### Windows -Aby stworzyć nowego `virtualenv`'a, musisz otworzyć konsolę (wspominaliśmy o tym parę rozdziałów temu, pamiętasz?) i uruchom `C:\ Python34\python -m venv venv`. Polecenie będzie wyglądać następująco: +Aby stworzyć nowego `virtualenv`'a, musisz otworzyć konsolę (wspominaliśmy o tym parę rozdziałów temu, pamiętasz?) i uruchom `C:\Python34\python -m venv venv`. Polecenie będzie wyglądać następująco: C:\Użytkownicy\Nazwa\djangogirls> C:\Python34\python -m venv myvenv @@ -110,4 +110,4 @@ w systemie Linux > Jeśli po użyciu polecenia pip w Ubuntu 12.04 otrzymasz błąd, użyj polecenia `python -m pip install -U --force-reinstall pip`, aby naprawić instalacją pip'a w środowisku wirtualnym. -To wszystko! Teraz (nareszcie) jesteś gotowa do stworzenia aplikacji w Django! Ale aby to zrobić, potrzebujesz jakiegoś wygodnego programu do pisania kodu... \ No newline at end of file +To wszystko! Teraz (nareszcie) jesteś gotowa do stworzenia aplikacji w Django! Ale aby to zrobić, potrzebujesz jakiegoś wygodnego programu do pisania kodu... From 3401122e88f28f06a41cd30ba18c9e23de91261d Mon Sep 17 00:00:00 2001 From: "Patrycja Sz." Date: Tue, 6 Jan 2015 14:11:07 +0100 Subject: [PATCH 3/3] Minor formatting fixes --- pl/django_start_project/README.md | 56 +++++++++++++++---------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/pl/django_start_project/README.md b/pl/django_start_project/README.md index bc717aed1dc..8d49ad3da3a 100755 --- a/pl/django_start_project/README.md +++ b/pl/django_start_project/README.md @@ -1,6 +1,6 @@ # Twój pierwszy projekt w Django! -> Fragment tego rozdziału jest oparty o tutoriale Geek Girls Carrots (http://django.carrots.pl/). +> Fragment tego rozdziału jest oparty na tutoriale Geek Girls Carrots (http://django.carrots.pl/). > > Fragmenty tego rozdziału są oparte o [tutorial django-marcador][1] na licencji Creative Commons Attribution-ShareAlike International 4.0. Tutorial django-marcador jest chroniony prawami autorskimi przez Markusa Zapke-Gründemanna i in. @@ -18,25 +18,25 @@ Uruchom w konsoli (pamiętaj, że nie musisz pisać `(myvenv) ~/djangogirls$`, O Uruchom w Windows: -(myvenv) ~/djangogirls$ python myvenv\Scripts\django-admin.py startproject mysite . + (myvenv) ~/djangogirls$ python myvenv\Scripts\django-admin.py startproject mysite . a w Linuksie lub Mac OS: -(myvenv) ~/djangogirls$ django-admin startproject mysite . + (myvenv) ~/djangogirls$ django-admin startproject mysite . > **Uwaga:** Pamiętaj koniecznie o kropce (`.`) na końcu polecenia, ona jest tam niezbędna. `django-admin.py` jest skryptem, który utworzy katalogi i pliki za Ciebie. Powinnaś mieć teraz strukturę katalogów podobną do tej: -djangogirls -├───manage.py -└───mysite -settings.py -urls.py -wsgi.py -__init__.py + djangogirls + ├───manage.py + └───mysite + settings.py + urls.py + wsgi.py + __init__.py `manage.py` jest skryptem ułatwiającym zarządzanie aplikacją. Za jego pomocą, oprócz wielu innych rzeczy, możemy uruchomić serwer na naszym komputerze bez potrzeby instalowania czegokolwiek. @@ -55,8 +55,8 @@ Byłoby miło posługiwać się poprawnym czasem na naszej stronie. Przejdź do Znajdź linie zawierające `USE_TZ` i `TIME_ZONE` i zmodyfikuj je w następujący sposób, wstawiając w miejsce `Europe/Berlin` właściwą strefę czasową: -USE_TZ = False -TIME_ZONE = 'Europe/Berlin' + USE_TZ = False + TIME_ZONE = 'Europe/Berlin' ## Ustawienie bazy danych @@ -65,36 +65,36 @@ Istnieje duży wybór baz danych, w których możemy trzymać dane naszej strony Została ona już ustawiona w tej części pliku `mysite/settings.py`: -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), - } -} + DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.sqlite3', + 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), + } + } Aby utworzyć bazę danych dla naszego bloga, wykonajmy następujące polecenie w konsoli: `python manage.py syncdb` (musimy być w katalogu `djangogirls`, tam gdzie znajduje się plik `manage.py`). Gdy to się uda, powinnaś zobaczyć coś takiego jak poniżej: -(myvenv) ~/djangogirls$ python manage.py migrate -Operations to perform: -Apply all migrations: admin, contenttypes, auth, sessions -Running migrations: -Applying contenttypes.0001_initial... OK -Applying auth.0001_initial... OK -Applying admin.0001_initial... OK -Applying sessions.0001_initial... OK + (myvenv) ~/djangogirls$ python manage.py migrate + Operations to perform: + Apply all migrations: admin, contenttypes, auth, sessions + Running migrations: + Applying contenttypes.0001_initial... OK + Applying auth.0001_initial... OK + Applying admin.0001_initial... OK + Applying sessions.0001_initial... OK I to wszystko! Czas uruchomić serwer i zobaczyć, czy nasza strona działa! Musisz znajdować się w katalogu zawierającym plik `manage.py` (katalog `djangogirls`). W konsoli możemy uruchomić serwer za pomocą polecenia `python manage.py runserver`: -(myvenv) ~/djangogirls$ python manage.py runserver + (myvenv) ~/djangogirls$ python manage.py runserver Teraz pozostaje Ci jedynie przekonać się, czy Twoja strona działa - otwórz przeglądarkę (Firefox, Chrome, Safari, Internet Explorer lub inna, której używasz) i wpisz adres: -http://127.0.0.1:8000/ + http://127.0.0.1:8000/ Serwer przejmie Twój wiersz poleceń i będzie go używał dopóty, dopóki go nie wyłączysz. Aby mieć możliwość wykonywania innych poleceń, możesz zrobić jedną z dwóch rzeczy: otwórz nowe okienko terminala (i nie zapomnij o uruchomieniu w nim środowiska virtualenv) albo zatrzymaj serwer - w tym celu wróć do okienka, w którym został on uruchomiony i wciśnij CTRL+C (klawisze Control i C jednocześnie; pod Windows działa skrót Ctrl+Break).