Курс 20. Устанвливаем Ajax, связываем с JQuery и обеспечиваем безопасную передачу запроса через csrfSafeMethod() от Django 2.

Обзор

Пишем социальную сеть на Django 2.. 2 - количество уроков. Автор курса: Валерий Бовсуновский

Этот курс посвятим объяснению, что бы подвинуть вас к изучению Ajax более глубоко, а код возьмём с оф. сайта Джанго.

Ребята, смотрите, я всё подробно объясняю, что бы обеспечить вам точку входу и легко связать в первую очередь в голове, какую роль играет Django, какую роль играет Ajax, какую роль играет JQuery.

 

Так как сами библиотеки Ajax и JQuery не сложные.

Да и не нужно всё знать, я вам хочу дать типовой шаблон использования Django, Ajax, JQuery, откуда вы будете расшираять свои знания.

 

Посмотрите видео, но перед этим я коротко подытожу:

1. Django берёт на себя основную роль управленца, мы с вавми уже многое написали, но в данном случае, Джанго так же чётко перечисляет http запросы, которые являются безопасными, все остальные запросы будут передаваться по ключу.

 

2. Сам Ajax для нас будет только каналом передачи.

 

3. А вот JQuery возьмёт на себя роль пускового механизма и связывающего звена с нашим ранее написанным представлением в views.py, именно данные словарей мы и будем использовать в функциии JQuery, то есть таким образом, джанго будет знать что получать.

В результате мы получим чего и хотели, у нас заработают лайки без перезагрузки страницы (асинхронно). В этом и есть суть.



1.Добавляем Ajax и JQuery.

2. Свяжем с Jquery.

3. csrfSafeMethod().

4. X-CSRFToken

5. суть POST запросы через ключ получать.

6. Ещё раз досконально.

 


Хочу посмотреть курс?





Проект Python-agate версия 0.1 - примечания к выпускам