Как Подключить React К Django?

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ก.ค. 2024
  • Разверните инфраструктуру для обучения и развертывания ML-моделей в Selectel: slc.tl/iylq4
    Сегодня мы продолжаем обвешивать разного рода вкусностями наше django приложение в рамках серии роликов Прокачай Свой Джанго проект.
    В этом ролике мы посмотрим, как подключить React к Django. А именно:
    1. Разработаем небольшое REST API backend приложение с помощью Django REST Framework;
    2. Создадим клиентское React приложение;
    3. И наладим взаимодействие между ними с помощью библиотеки axios.
    Доступно, с минимумом воды и максимумом кода.
    📒 Материалы из видео:
    ✅ Документация Django: docs.djangoproject.com/en/4.1/
    ✅ Документация React: reactjs.org
    ✅ Документация Nodejs: nodejs.org/en/
    ✅ Как Подключить Bootstrap К Django: • Как Подключить Bootstr...
    💸 Хочешь поддержать канал: qiwi.com/n/PYLOUNGE (Никнейм QIWI Кошелька - PYLOUNGE)
    💰 Donation Alerts:
    www.donationalerts.com/r/pylo...
    🚀 Социальные сети:
    ✅ Telegram: t.me/pylounge
    ✅ Группа ВКонтакте: pylounge
    ✅ Канал PyLounge:
    / @pylounge
    ✅ Twitter: / pylounge
    ✅ Instagram*: / py_lounge
    ✅ По вопросам сотрудничества и предложений: peoplesdreamer@gmail.ru
    ✅ Music: www.free-stock-music.com/
    👨‍🏫 Привет! Меня зовут Макс. Я один из авторов канала PyLounge. Уже долго занимаюсь программированием, в частности программирование на языке Python. Я много чего узнал за это время, и мне есть, чем поделиться со зрителями моего канала. Здесь выходят разнообразные ролики, касающиеся IT-тематики и программирования, которые я делаю в соавторстве с Егором (лучшим голосом России). Подписывайся, будем узнавать что-то новое и работать вместе! Погнали!
    🕰️ Таймкоды:
    00:00 - Вступление
    02:30 - Что такое React
    02:54 - Создание Django-проекта
    09:08 - CORS
    11:30 - Проверка REST API
    12:00 - Создание React-проекта
    12:11 - NodeJS
    12:30 - npm, npx, yarn
    13:45 - axios
    14:30 - Работа с запросами
    16:25 - Проверка frontend-части
    16:40 - Заключение
    16:58 - Концовка
    *Компания Meta - организация, деятельность которой запрещена на территории Российской Федерации
    #pylounge #django #ityoutubersru #itubeteam #python
    Pb3XmBtzszH1McFGhrwkfcgJTcRKtH8CeBg6Tee

ความคิดเห็น • 46

  • @pylounge
    @pylounge  ปีที่แล้ว +8

    Разверните инфраструктуру для обучения и развертывания ML-моделей в Selectel: slc.tl/iylq4

  • @rucat284
    @rucat284 5 หลายเดือนก่อน +5

    Использовать проводник в качестве перемещения по файлам это конечно что новое)))))

  • @user-tz7kf7fr3x
    @user-tz7kf7fr3x ปีที่แล้ว +16

    Такое огромное количество информации, за 15 минут, это явно талант!

  • @deprome999
    @deprome999 5 หลายเดือนก่อน +4

    сейчас в вузе начали проектную деятельность в команде и решили использовать стек django + react / react native и твое видео просто находка, спасибо за труд !

  • @zproger
    @zproger ปีที่แล้ว +13

    Видео в 8:00 для настоящих программистов 😁
    Я думал что один так рано проснулся сегодня, а оказывается нет

    • @MrYbs-ie1jj
      @MrYbs-ie1jj 3 หลายเดือนก่อน +1

      А кто-то и не ложился😮

  • @inal111gagiev
    @inal111gagiev ปีที่แล้ว +6

    Ааааааааааааа, ты мне столько нервов спас. Кучу времени искал способ как это работает, просто списибо тебе.

  • @user-cl8cj2fs9z
    @user-cl8cj2fs9z ปีที่แล้ว +4

    Спасибо, вспомнил-прослезился)
    Хотелось бы похожее по вью, с углубленным вью кодом и расшифровкой его написания)

  • @user-po2wh2pe5z
    @user-po2wh2pe5z ปีที่แล้ว +3

    Спасибо понятно все и доходчиво.

  • @uanbaev
    @uanbaev ปีที่แล้ว +3

    Доброго здравия, Вам, уважаемый автор! Обязательно сделайте видео по ангуляру и вью! Ваш труд неоценим и должен быть рекомендован, как самый адаптивный материал для новичков!

  • @hhhscvx
    @hhhscvx 16 วันที่ผ่านมา

    Видос помог очень, спасибо. С Vue точно бы с радостью посмотрел, тоже частый кейс достаточно

  • @user-km3cg8mp4o
    @user-km3cg8mp4o 11 หลายเดือนก่อน +1

    С удовольствием посмотрел .

  • @user-iy7rm7dt8x
    @user-iy7rm7dt8x 2 หลายเดือนก่อน

    Лайк поставил. Интересно был бы увидеть видео с Angular.

  • @antonromanov4554
    @antonromanov4554 ปีที่แล้ว +5

    интересна тема django_rest_framework

  • @galogramma8461
    @galogramma8461 7 หลายเดือนก่อน

    Оч круто! Без воды, по делу. То, что нужно!

  • @ukratitelkisok9726
    @ukratitelkisok9726 ปีที่แล้ว +2

    Мега годный контент

  • @user-br4vn6id6u
    @user-br4vn6id6u ปีที่แล้ว +1

    это прекраный контент!

  • @alkha7144
    @alkha7144 ปีที่แล้ว +2

    В поддержку.

  • @wannabecoder3960
    @wannabecoder3960 ปีที่แล้ว +2

    Мне как начинающему фронтендеру было интересно и познавательно посмотреть данное видео. Но, в 2023 на классах в реакт не пишут.

  • @andreyandreyovich5454
    @andreyandreyovich5454 ปีที่แล้ว +1

    Спасибо, коротко и без воды. Есть вопрос: если я не хочу делать SPA, а только на определенной страницу использовать Реакт? Какая должна быть структура?

  • @aquaspacex495
    @aquaspacex495 ปีที่แล้ว +3

    С удовольствием бы посмотрел видом по DRF Api

    • @mk3mk3mk
      @mk3mk3mk 11 หลายเดือนก่อน

      Ну посмотри

  • @helloiveqw5290
    @helloiveqw5290 11 หลายเดือนก่อน +4

    13:15 возникла ошибка "no such file or directory". Её можно решить прописав команду "npm install npm -g" . Надеюсь смог кому то помочь

  • @Den-yg4wz
    @Den-yg4wz ปีที่แล้ว +2

    классовые компоненты в React, о которых идет речь в видео, уже deprecated, как бы )

  • @user-cd7lv2rf5g
    @user-cd7lv2rf5g ปีที่แล้ว +1

    Подскажите, как поступить если нету venv, а есть docker-compose? Проблема в том что не видит ни одного импорта из других директорий

  • @saitaro
    @saitaro ปีที่แล้ว +3

    Спасибо, видео очень лаконичное, приятно смотреть! Запилишь что-то с FastAPI и Svelte?

    • @pylounge
      @pylounge  ปีที่แล้ว

      FastAPI в планах, Svelte пока маловероятно

    • @saitaro
      @saitaro ปีที่แล้ว

      @@pylounge Понял, спасибо! Буду ждать.

  • @vladimirmedvedev8908
    @vladimirmedvedev8908 หลายเดือนก่อน

    Хорошо, а если в настройках джанги прописать порт как у реакта, связка всë ещë будет нужна или он сможет пробрасывать джейсон напрямую?

  • @yarburart7242
    @yarburart7242 ปีที่แล้ว +1

    Интересно как прикрутить Angular js к джанге)

  • @akl3000
    @akl3000 19 วันที่ผ่านมา

    Хотим видос

  • @AntonyKondr
    @AntonyKondr 2 หลายเดือนก่อน

    так, минуточку, пожалуйста.
    Node.js типа application сервер? он компилирует и отдаёт фронтенд приложение клиенту?
    У клиента javaScript делает api запрос на бэкенд сервер, получает ответ и рендерит данные..? я правильно понимаю что тут происходит?

  • @Genkay_777
    @Genkay_777 10 หลายเดือนก่อน

    + как прикрутить вью или ангуляр ?

  • @triovabank
    @triovabank 11 วันที่ผ่านมา

    Это нейросет читает?

  • @rustemnygmet1494
    @rustemnygmet1494 4 หลายเดือนก่อน

    а как развернуть 2 отдельных репозитория, в одном из которых находится backend(Django), а на втором - frontend(React). Как это реализовать так, чтобы они работали в одном домене?

    • @HINCO38
      @HINCO38 2 หลายเดือนก่อน

      нашел ответ?

  • @weyzem
    @weyzem 8 หลายเดือนก่อน

    А если у меня Django служит не как RestAPI, а оттуда происходит Рендер страницы? Как мне в таком случае ReactJS использовать?

    • @MiDLcross
      @MiDLcross 6 หลายเดือนก่อน

      скомпилируй код в js и закинь в Static

  • @user-ii8yn3vu5z
    @user-ii8yn3vu5z 10 หลายเดือนก่อน +4

    Употребление слов россия, закон и защита персональных данных в одном предложении рассмешило. В так, за подачу автору +

    • @MrYbs-ie1jj
      @MrYbs-ie1jj 3 หลายเดือนก่อน

      ФЗ-152 братан

  • @dmitry-lz1ny
    @dmitry-lz1ny ปีที่แล้ว +4

    Я так понимаю есть выбор между шаблонизатором jinja и react?

    • @user-cl8cj2fs9z
      @user-cl8cj2fs9z ปีที่แล้ว +8

      Не совсем. Если использовать шаблоны джанго, то рендерится данные будут на сервере(страница при переходе по ссылкам будет перезагружаться без вариантов), а с помощью реакт на клиенте(можно запилить spa), в данном случае данные будут лететь с сервера в виде джсона.

  • @lil_fritch
    @lil_fritch ปีที่แล้ว +1

    А если друг делал реакт у себя и просто скинул все мне, то я смогу как-то соеденить его роботу и свой джанго в 1 проект, чтобы все работало?

  • @triovabank
    @triovabank 11 วันที่ผ่านมา

    Не могу слушать нейросеть

  • @vladimirmedvedev544
    @vladimirmedvedev544 ปีที่แล้ว +2

    Теперь идём на ФРОНТ!?!?! Автор ты специально, а?

  • @user-vu5pe5zu3s
    @user-vu5pe5zu3s ปีที่แล้ว +1

    С удовольствием бы посмотрел видом по DRF Api