Skip to content

Commit 6ad7bd5

Browse files
authored
Исправлена опечатка
1 parent 6d02732 commit 6ad7bd5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ru/django/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ Django (*/ˈdʒæŋɡoʊ/ джанго*) -- бесплатный и свобод
1818

1919
Когда на сервер приходит запрос, он переадресуется Django, который пытается сообразить что же конкретно от него просят. Для начала он берет адрес веб-страницы и пробует понять -- что же нужно сделать. Эту часть процесса в Django выполняет **urlresolver** (адрес веб-сайта называется URL - Uniform Resource Locator - Единый указатель ресурсов, так что название *urlresolver*, resolver == определитель, имеет определенный смысл). Он не слишком умен, поэтому просто берет список шаблонов и пытается сопоставить их с URL. Django сверяет шаблоны сверху вниз и, если что-то совпадает, он переправляет запрос соответствующей функции (которая называется *view*).
2020

21-
Представь себе почтальона с письмом. Она идет вниз по улицы и сверяет номера домов с адресом на письме. Если они совпадают, то она оставляет письмо. Так же работает и urlresolver!
21+
Представь себе почтальона с письмом. Она идет вниз по улице и сверяет номера домов с адресом на письме. Если они совпадают, то она оставляет письмо. Так же работает и urlresolver!
2222

2323
Но самые интересные вещи происходят в функции *view*: мы, например, можем обращаться к базе данных за определенной информацией. Может быть пользователь попросил изменить какую-нибудь информацию? Как будто в письме написано: "Пожалуйста, поменяйте описание моей работы." Функция *view* может проверить имеете ли вы разрешение делать это, а затем обновит описание работы и отправит обратно ответ: "Готово!". Затем функция *view* сгенерирует ответ и Django сможет отправить его веб-браузеру пользователя.
2424

2525
В реальности все немного сложнее, однако тебе не обязательно знать все технические навороты прямо сейчас. Достаточно основной концепции.
2626

27-
Так что вместо погружения в пучины нюансов, мы просто начнем работать с Django и познакомимся со всеми важными особенностями по мере продвижения!
27+
Так что вместо погружения в пучины нюансов, мы просто начнем работать с Django и познакомимся со всеми важными особенностями по мере продвижения!

0 commit comments

Comments
 (0)