Skip to content

Commit 0d2692b

Browse files
authored
posts_list is a function and returns the result of render
We wprowadzeniu do Pythona zdefiniowaliśmy słowo "metoda" jako coś powiązanego z obiektem - jest to zresztą zgodne z tym co można znaleźć w internecie. W takim razie nie mieszajmy pojęć funkcja i metoda. Jest też tak, że funkcja `post_list` zwraca wynik funkcji `render`, a nie samą funkcję `render`.
1 parent d226261 commit 0d2692b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pl/django_views/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Czas uporać się z błędem, który pozostawiłyśmy po poprzednim rozdziale. :)
44

5-
*Widok* jest miejscem, w którym umieszczamy "logikę" naszej aplikacji. Pobierze on informacje od modelu, który wcześniej utworzyłaś, a następnie przekaże je do szablonu (`template`). Nauczymy się tworzyć szablony w następnym rozdziale. Widoki to po prostu metody w Django, tylko nieco bardziej skomplikowane niż te, którymi zajmowałyśmy się w rozdziale **Wprowadzenie do Pythona**.
5+
*Widok* jest miejscem, w którym umieszczamy "logikę" naszej aplikacji. Pobierze on informacje od modelu, który wcześniej utworzyłaś, a następnie przekaże je do szablonu (`template`). Nauczymy się tworzyć szablony w następnym rozdziale. W Django widoki to po prostu funkcje, tylko nieco bardziej skomplikowane niż te, którymi zajmowałyśmy się w rozdziale **Wprowadzenie do Pythona**.
66

77
Widoki (ang. views) są przechowywane w pliku `views.py`. Dodajmy *views* do naszego pliku `blog/views.py`.
88

@@ -23,7 +23,7 @@ def post_list(request):
2323
return render(request, 'blog/post_list.html', {})
2424
```
2525

26-
Jak widzisz, stworzyłyśmy metodę (`def`) zwaną `post_list`, która przyjmuje zapytanie (`request`) i zwraca (`return`) metodę zwaną `render`, której zadaniem jest wyrenderowanie (złożenie w całość) naszego szablonu `blog/post_list.html`.
26+
Jak widzisz, zdefiniowałyśmy (`def`) funkcję zwaną `post_list`, która przyjmuje zapytanie (`request`) i zwraca (`return`) wynik funkcji zwanej `render`, której zadaniem jest wyrenderowanie (złożenie w całość) naszego szablonu `blog/post_list.html`.
2727

2828
Zapisz plik, przejdź do http://127.0.0.1:8000/ i sprawdź, co teraz się stanie.
2929

0 commit comments

Comments
 (0)