№1 Практическая онлайн-школа обучения языкам программирования Python (Django), JavaScript, Kotlin В. Бовсуновского.

Специальная, подарочная акция получения доступа к Django4!

Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.

42. Создадим url и шаблон для лайков.

42. Создадим url и шаблон для лайков и не забудем импортировать иконки, я показываю пример с простыми иконками, вы можете применять любой пакет иконок, главное не забыть его подключить в base.html.

Перейти к уроку

43. Добавим Ajax функцию в base.html.

AJAX основан на открытых стандартах

AJAX основан на следующих открытых стандартах:

  • Представление в браузере с использованием HTML и каскадных таблиц стилей (CSS).
  • Данные хранятся в формате XML и загружаются с сервера.
  • Незаметная выборка данных с использованием объектов XMLHttpRequest в браузере.
  • JavaScript, чтобы все произошло.

AJAX не может работать независимо. Он используется в сочетании с другими технологиями для создания интерактивных веб-страниц.

* JavaScript

  • Слабо типизированный скриптовый язык.
  • Функция JavaScript вызывается, когда на странице происходит событие.
  • Клей для всей операции AJAX.

* Django Python в нашем случае.

  • Мы написали middleware.
  • Функция like_post()
  • AJAX будет отвечать только за сам клик и передачу/прием данных с сервера, логика ложится у нас на джанго.

* DOM

  • API для доступа и управления структурированными документами.
  • Представляет структуру документов XML и HTML.

* CSS

  • Позволяет четко отделить стиль презентации от содержимого и может быть изменен программно с помощью JavaScript.

* XMLHttpRequest

  • Объект JavaScript, выполняющий асинхронное взаимодействие с сервером.

Перейти к уроку

44. Логика работы Джанго + Ajax очень простым языком.

Это очень длинное видео.

Разбейте на несколько, но чем это важно.

Если Вы хотите писать крутые вещи, магазины любой сложности, сайты любой сложности и хотите что бы действия происходили без перезагрузки страницы, вам понадобится Ajax, в этом видео, неприлично длинном я показал весь процесс, я рассчитываю на то, что Вы прописали этот код со мной и вам нужно всего лишь собрать все в голове.

Если вы не писали ещё этот код, то тоже выгодно посмотреть, что бы понимать, что будете писать.

Главное понять замысел работы Ajax + Django, нет там ничего сложного.

Очень хорошая новость, все пишется принципиально одинаково, так как Ajax - это просто запрос к серверу, так что понимая принцип, сможете развивать.

Так же подробно разобрали код ajax, нет там ничего сложного и разобрали так, как может разобрать каждый из нас в обыденной логике, например каждый когда то писал сообщение и может логически понять, что нужно что бы оно дошло.

Это видео открыто, так как все равно кто не писал код, сможет хоят бы понять, как это работает, сам код все равно не поймёт, его нужно ручками прописать.

В общем цель была показать полную картину. Ajax будете использовать везде с любыми языками, но принцип везде одинаковый, так поймите эту долбанный Ajax сейчас, раз и навсегда. Долго рисовали и схему, что как работает, как говорится со всех сторон.

-

Как Ajax работает в связке с Django (объяснение, схема, пример).

Перейти к уроку

0. пишем профиль просто, круто и профессионально - нужно для каждого сайта.

Продолжаем уроки по Джанго.

пишем профиль просто, круто и профессионально - нужно для каждого сайта.

Записал видео, видео длинное.

Вначале мы разбираемся каким образом пишем профиль и почему так, ведь мы не делаем сложных вещей. а просто расширяем модель Джанго, главное понять, как и зачем. Ответ сразу + ещё видео посмотрите. Нам важна расширяемость на любом этапе, что бы это было легко и безболезненно и нам нужно уверенность, что мы можем писать вещи любой сложности, такие как друзей, фолловеров и т .д.

НО этим видео не ограничивается, оно так же отвечает на вопрос, как все-таки стать профессионалом в Джанго и в любом другом фреймворке, важен подход.

Как раз это видео для многих станет отправной точкой и откровением, многие увидят, что и как они делают на данный момент(когда ничего не получается )и как можно делать, что точно даёт результат, ведь я рассказал на примерах.

Очень много людей, просто представить себе не могут, как вообще можно начать писать код профессионально, для многих это просто не понятно и они мало верят, что это может с ними произойти.

-

Перейти к уроку

1. Напишем urls.

Мы начнём с публичного профиля.

Так проще. может не совсем правильно, но нам нужно увидеть. что у нас все получается и быстро это сделать.

Вообще не переживайте все просто. Это лет 5-7 назад писали костомные модели, все усложняли. теперь все делается просто и быстро.

И то что мы сейчас делаем нужно для каждого проекта. ведь в каждом проекте вы будете разделять права пользователей.

Давайте научимся.

Перейти к уроку