Skip to content

Commit 7422fff

Browse files
authored
Merge pull request DjangoGirls#1303 from magul/crowdin-translation-pl
Polish translation update (from Crowdin)
2 parents 93d6314 + c730fc5 commit 7422fff

File tree

16 files changed

+61
-71
lines changed

16 files changed

+61
-71
lines changed

pl/chromebook_setup/instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Następnie uruchom:
4242
cd djangogirls
4343
python3.6 -mvenv myvenv
4444
source myvenv/bin/activate
45-
pip install django~=1.11.0
45+
pip install django~={{ book.django_version }}
4646

4747

4848
(zauważ, że w ostatniej linii użyliśmy tyldy, za którą następuje znak równości: ~=).

pl/css/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,6 @@ Twój plik powinien teraz wyglądać tak:
133133
{% endfor %}
134134
</body>
135135
</html>
136-
137136
```
138137

139138
Ok, teraz zapisz plik i odśwież stronę!

pl/deploy/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ Możesz także przejść do zakładki "Pliki" i poruszać się za pomocą wbudow
196196

197197
Twoja strona powinna teraz być dostępna w publicznym Internecie! Przejdź do zakładki "Sieć" PythonAnywhere, aby uzyskać link do niej. Możesz podzielić się nim z kimkolwiek chcesz :)
198198

199-
> **Uwaga:** Jest to poradnik dla początkujących, a podczas wdrażania tej witryny użyłyśmy kilka skrótów, które nie są idealnym rozwiązaniem z punktu widzenia bezpieczeństwa. Jeśli zdecydujesz się zbudować ten projekt lub rozpocząć nowy projekt, należy przejrzeć [Django deployment checklist](https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/), aby uzyskać jakieś wskazówki dotyczące zabezpieczania witryny.
199+
> **Uwaga:** Jest to poradnik dla początkujących, a podczas wdrażania tej witryny użyłyśmy kilka skrótów, które nie są idealnym rozwiązaniem z punktu widzenia bezpieczeństwa. Jeśli zdecydujesz się zbudować ten projekt lub rozpocząć nowy, powinnaś przejrzeć [Django deployment checklist](https://docs.djangoproject.com/en/2.0/howto/deployment/checklist/), aby uzyskać jakieś wskazówki dotyczące zabezpieczania witryny.
200200
201201
## Porady dotyczące debugowania
202202

pl/django_admin/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,6 @@ Upewnij się, że co najmniej dwa lub trzy posty (ale nie wszystkie) mają ustaw
5252

5353
![Admin Django](images/edit_post3.png)
5454

55-
Jeśli chcesz dowiedzieć się więcej o administratorze Django, powinnaś sprawdzić dokumentację Django: https://docs.djangoproject.com/en/1.11/ref/contrib/admin/
55+
Jeśli chcesz dowiedzieć się więcej o panelu admina Django, powinnaś sprawdzić dokumentację Django: https://docs.djangoproject.com/en/2.0/ref/contrib/admin/
5656

5757
Jest to prawdopodobnie dobry moment, aby wziąć kawę (lub herbatę) lub coś do jedzenia, aby ponownie naładować się energią. Stworzyłaś swój pierwszy model Django - zasługujesz na małą przerwę!

pl/django_forms/README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -94,21 +94,21 @@ Otwieramy plik `blog/urls.py` i dodajemy wiersz:
9494
{% filename %}blog/urls.py{% endfilename %}
9595

9696
```python
97-
url(r'^post/new/$', views.post_new, name='post_new'),
97+
path('post/new', views.post_new, name='post_new'),
9898
```
9999

100100
Ostatecznie kod będzie wyglądał tak:
101101

102102
{% filename %}blog/urls.py{% endfilename %}
103103

104104
```python
105-
from django.conf.urls import url
105+
from django.urls import path
106106
from . import views
107107

108108
urlpatterns = [
109-
url(r'^$', views.post_list, name='post_list'),
110-
url(r'^post/(?P<pk>\d+)/$', views.post_detail, name='post_detail'),
111-
url(r'^post/new/$', views.post_new, name='post_new'),
109+
path('', views.post_list, name='post_list'),
110+
path('post/<int:pk>/', views.post_detail, name='post_detail'),
111+
path('post/new/', views.post_new, name='post_new'),
112112
]
113113
```
114114

@@ -317,7 +317,7 @@ W pliku `blog/urls.py` dodajmy wiersz:
317317
{% filename %}blog/urls.py{% endfilename %}
318318

319319
```python
320-
url(r'^post/(?P<pk>\d+)/edit/$', views.post_edit, name='post_edit'),
320+
path('post/<int:pk>/edit/', views.post_edit, name='post_edit'),
321321
```
322322

323323
Wykorzystamy jeszcze raz szablon `blog/templates/blog/post_edit.html`, więc ostatnią rzeczą, której nam brakuje, jest *widok*.
@@ -370,7 +370,7 @@ Zmodyfikuj jego tytuł lub treść wedle uznania, a następnie zapisz zmiany!
370370

371371
Gratulacje! Twoja aplikacja staje się coraz bardziej kompletna!
372372

373-
Jeżeli potrzebujesz więcej informacji o formularzach Django, zajrzyj do dokumentacji: https://docs.djangoproject.com/en/1.11/topics/forms/
373+
Jeżeli potrzebujesz więcej informacji o formularzach Django, zajrzyj do dokumentacji: https://docs.djangoproject.com/en/2.0/topics/forms/
374374

375375
## Bezpieczeństwo
376376

pl/django_installation/instructions.md

Lines changed: 24 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -161,15 +161,32 @@ Zanim jednak to zrobimy, powinniśmy się upewnić, że mamy najnowszą wersję
161161
(myvenv) ~$ python3 -m pip install --upgrade pip
162162

163163

164-
Następnie uruchom polecenie `pip install django~=1.11.0 `(zwróć uwagę, że używamy tyldy przed znakiem równości: `~=`) do instalacji Django.
164+
### Instalacja pakietów z pliku wymagań
165+
166+
Plik wymagań zawiera listę zależności, które zainstalujemy za pomocą polecenia `pip install`:
167+
168+
Na początek stwórz plik `requirements.txt` wewnątrz katalogu `djangogirls/`:
169+
170+
djangogirls
171+
└───requirements.txt
172+
173+
174+
W swoim pliku `djangogirls/requirements.txt` powinnaś dodać następujący tekst:
175+
176+
{% filename %}djangogirls/requirements.txt{% endfilename %}
177+
178+
Django=={{ book.django_version }}
179+
180+
181+
Teraz możesz uruchomić `pip install -r requirements.txt`, aby zainstalować Django.
165182

166183
{% filename %}command-line{% endfilename %}
167184

168-
(myvenv) ~$ pip install django~=1.11.0
169-
Collecting django~=1.11.0
170-
Downloading Django-1.11.3-py2.py3-none-any.whl (6.8MB)
171-
Installing collected packages: django
172-
Successfully installed django-1.11.3
185+
(myvenv) ~$ pip install -r requirements.txt
186+
Collecting Django=={{ book.django_version }} (from -r requirements.txt (line 1))
187+
Downloading Django-{{ book.django_version }}-py3-none-any.whl (7.1MB)
188+
Installing collected packages: Django
189+
Successfully installed Django-{{ book.django_version }}
173190

174191

175192
<!--sec data-title="Installing Django: Windows" data-id="django_err_windows"
@@ -186,7 +203,7 @@ data-collapse=true ces-->
186203
>
187204
> {% filename %}command-line{% endfilename %}
188205
>
189-
> C:\Users\Name\djangogirls> python -m pip install django~=1.11.0
206+
> C:\Users\Name\djangogirls> python -m pip install -r requirements.txt
190207
>
191208
192209
<!--endsec-->

pl/django_models/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ Teraz dodamy właściwości, o których wspomniałyśmy już wcześniej: `title`
159159
- `models.DateTimeField` - to jest data i godzina.
160160
- `models.ForeignKey` - to jest odnośnik do innego modelu.
161161

162-
Nie będziemy tutaj wyjaśniać drobiazgowo każdego elementu kodu, gdyż zajęłoby to zbyt dużo czasu. Zajrzyj do dokumentacji Django, jeżeli chcesz dowiedzieć się więcej o polach modelu oraz jak definiować rzeczy inne niż opisane powyżej (https://docs.djangoproject.com/en/1.11/ref/models/fields/#field-types).
162+
Nie będziemy tutaj wyjaśniać drobiazgowo każdego elementu kodu, gdyż zajęłoby to zbyt dużo czasu. Zajrzyj do dokumentacji Django, jeżeli chcesz dowiedzieć się więcej o polach modelu oraz jak definiować rzeczy inne niż opisane powyżej (https://docs.djangoproject.com/en/2.0/ref/models/fields/#field-types).
163163

164164
A co to takiego `def publish(self):`? To jest dokładnie metoda publikująca wpis (`publish`), o której wspominaliśmy wcześniej. Wyraz `def` oznacza, że mamy do czynienia z funkcją/metodą, a `publish` to nazwa metody. Możesz zmienić nazwę metody, jeśli chcesz. Zasadą jest, że używamy małych liter oraz znaków podkreślenia zamiast spacji. Na przykład metodę, która oblicza średnią cenę, można nazwać `calculate_average_price`.
165165

pl/django_start_project/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ W pliku `settings.py` znajdź linijkę, w której jest napisane `TIME_ZONE` i zm
7979
TIME_ZONE = 'Europe/Warsaw'
8080
```
8181

82-
Kod języka składa się z języka, np. ` en ` dla języka angielskiego lub ` de ` dla języka niemieckiego i kodu kraju, np. ` de ` dla Niemiec lub ` ch ` dla Szwajcarii. Jeżeli angielski nie jest Twoim językiem ojczystym, możesz dodać tę wartość, aby domyślne przyciski i powiadomienia od Django były w Twoim języku. Tak więc przycisk "Anuluj" zostałby przetłumaczony na język, który tu zdefiniowałeś. [Django jest wyposażony w mnóstwo przygotowanych tłumaczeń](https://docs.djangoproject.com/en/1.11/ref/settings/#language-code).
82+
Kod języka składa się z języka, np. ` en ` dla języka angielskiego lub ` de ` dla języka niemieckiego i kodu kraju, np. ` de ` dla Niemiec lub ` ch ` dla Szwajcarii. Jeżeli angielski nie jest Twoim językiem ojczystym, możesz dodać tę wartość, aby domyślne przyciski i powiadomienia od Django były w Twoim języku. Tak więc przycisk "Anuluj" zostałby przetłumaczony na język, który tu zdefiniowałeś. [Django jest wyposażone w mnóstwo przygotowanych tłumaczeń](https://docs.djangoproject.com/en/2.0/ref/settings/#language-code).
8383

8484
Jeżeli chcesz używać innego języka, zmień jego kod, modyfikując następujący wiersz:
8585

@@ -191,7 +191,7 @@ Jeśli używasz Chromebooka, zawsze odwiedzasz serwer testowy, uzyskując dostę
191191

192192
Gratulacje! Właśnie stworzyłaś swoją pierwszą stronę i uruchomiłaś ją za pomocą serwera! Prawda, że wspaniale?
193193

194-
![Działa!](images/it_worked2.png)
194+
![Install worked!](images/install_worked.png)
195195

196196
Kiedy serwer internetowy jest uruchomiony, nie możesz zobaczyć nowego wiersza polecenia do wprowadzania dodatkowych poleceń. Terminal przyjmie nowy tekst, ale nie wykona nowego polecenia. Dzieje się tak dlatego, że serwer internetowy ciągle działa, aby nasłuchiwać przychodzących żądań.
197197

805 KB
Loading
-82.2 KB
Binary file not shown.

0 commit comments

Comments
 (0)