Django REST Framework - создаем API для сайта

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

Комментарии • 71

  • @КириллЖернаков-э5ю
    @КириллЖернаков-э5ю 10 месяцев назад +14

    Где же Ваши видео были раньше, когда я изучал API 😄 Лаконично, но вполне ёмко для осознания и понимания сути.

  • @Egorka009
    @Egorka009 11 месяцев назад +11

    Как же вы обалденно объясняете, побольше бы таких видео. Спасибо.

  • @databox4279
    @databox4279 Год назад +8

    Хороший ролик, который объясняет и показывает базовый функционал. Желаю успехов в развитии каната.

  • @НУНЕАЙС-л4х
    @НУНЕАЙС-л4х 10 месяцев назад +1

    Дед, какой же вы крутой, как же вы круто объясняете, спасибо огромное!!!

  • @Samalkabzoldina
    @Samalkabzoldina 2 месяца назад +1

    Вы классно объясняете 👏🏻👍🏻

  • @simpleuser4650
    @simpleuser4650 Год назад +3

    отличное объяснение, очень жду следующий выпуск на эту тему !

  • @Pavel-t5f
    @Pavel-t5f Год назад +3

    вы учитель от бога, спасибо за ролик) с ваших уст даже такие страшные вещи как json и DRF свучат по сложности как детские игрушки для второклашек) Не останавливайтесь пожалуйста, успехов вам, у вас талант💝

    • @ded-porgommist
      @ded-porgommist  Год назад +1

      Спасибо))) очень рад! Загремел в больницу с сложным переломом. Выйду, будут конечно новые видео!

    • @evelina_abilova
      @evelina_abilova Год назад

      @@ded-porgommist выздоравливайте, дедуля)

    • @ibayazitov
      @ibayazitov Год назад

      @@ded-porgommist как вы там, вылечились? я просто мимо проходил, наткнулся на ролик, на коммент)) любопытно

    • @ded-porgommist
      @ded-porgommist  Год назад +1

      @@ibayazitov привет! Сейчас реабилитация, еще на костылях. Перелом не из приятных был(((

  • @py_dev
    @py_dev 7 месяцев назад

    Да, побольше бы от вас видео - реально просто и понятно объяснили! подписался со всех акков, даже с акка собаки!

  • @Anvade
    @Anvade 7 месяцев назад

    Лучший. По мере просмотра видео все имеющиеся вопросы растаорились

  • @vater122
    @vater122 11 месяцев назад +1

    Спасибо, дед. Хороший пример для первого взгляда на DRF.

    • @ded-porgommist
      @ded-porgommist  11 месяцев назад

      И вам спасибо! Мы и второй сделаем!)))

  • @ГубкаБоб-р8ъ
    @ГубкаБоб-р8ъ Год назад

    Супер! Отличная тема. Теперь нужно разобраться как отфильтровать тех кто может юзать эндпоинты с post запросами

    • @ded-porgommist
      @ded-porgommist  Год назад

      Авторизацию надо прикрутить!

  • @timurdjumaniyazov9392
    @timurdjumaniyazov9392 6 месяцев назад +1

    Спасибо большое! Подписался после такого видео урока!

  • @nikitakarelin5135
    @nikitakarelin5135 7 месяцев назад

    Очень круто объясняете, спасибо большое!:)

  • @andreysorokin1236
    @andreysorokin1236 Год назад

    Спасибо! Быстро доходчиково!!!

  • @black_grizzly
    @black_grizzly 7 месяцев назад

    Отличный ролик и понятное объяснение❤

  • @alexeyni722
    @alexeyni722 10 месяцев назад +2

    Спасибо большое:)

    • @ded-porgommist
      @ded-porgommist  10 месяцев назад

      Всегда пожалуйста!

  • @carlosjunior-cd9wh
    @carlosjunior-cd9wh Год назад

    Спасибо за ваши ролики❤

  • @_cher_Tex_
    @_cher_Tex_ Год назад +1

    Привет,рад что наткнулся на тебя, очень крутые видео

  • @legendff8874
    @legendff8874 Год назад

    спасибо за урок удачи вам

  • @_mrmark
    @_mrmark 11 месяцев назад

    Спасибо!

    • @ded-porgommist
      @ded-porgommist  11 месяцев назад

      Всегда пожалуйста!

  • @bulik1384
    @bulik1384 10 месяцев назад +3

    Было б здорово если бы вы сделали курс по DRF. Понятно объясняете, лучше чем тот же Сергей Балакирев например

    • @ded-porgommist
      @ded-porgommist  10 месяцев назад

      Возможно когда-нибудь))

    • @gribnoyananas
      @gribnoyananas 9 месяцев назад

      он тоже норм объясняет, я сейчас с его уроков drf учу

    • @gribnoyananas
      @gribnoyananas 3 месяца назад

      @@oswi__ не, ты ошибки где то допускаешь. Я ща его смотрю дрф повторяю все работает. Там надо хотя бы базово понимать сам джанго темплейтный

    • @4elove-4ek
      @4elove-4ek 2 месяца назад

      не лучше, вообще ни чуть не лучше)

    • @4elove-4ek
      @4elove-4ek 2 месяца назад

      @thedark6864 Ну для совсем чайников вроде тебя да бред, а так мне было все предельно понятно

  • @Ask_Yar
    @Ask_Yar 11 месяцев назад +1

    Классный видос, спасибо Вам!
    Подскажите, если есть необходимость написать следующие API для книг. И ват таких действий:
    - Получения списка всех книг.
    - Получения информации о конкретной книге.
    - Создания новой книги.
    - Обновления информации о книге.
    - Удаления книги.
    Мне будет достаточно написать ОДИН эндпоинт или на каждую задачу свой?

    • @ded-porgommist
      @ded-porgommist  11 месяцев назад +1

      Все это можно сделать одним эндпоинтом, в одну строчку в одном вьюс. У Drf есть для этого хороший класс! Но если у вас на каждый метод к примеру какая-нибудь кастомная логика раздачи кверисета, то можно под каждый метод сделать свой вьюс.

  • @vwn6735
    @vwn6735 Год назад

    Большое спасибо! Очень внятно! Не могли бы вы дать короткий комментарий по вопросу: почему обычно на проектах Django, сам Django применяют на backend, а на frontend стараются применить, например, Vue, React или Angular? Понятно, уменьшает нагрузку на сервер, бу-бу-бу и т.д. Но, неужели шаблоны Django настолько "тормозные", что только "одно" преимущество - SEO? Спасибо! 🙂

    • @ded-porgommist
      @ded-porgommist  Год назад +1

      Оооо. У нас по этому поводу с коллегами тоже возникает вопрос... Тяжелые вреймворки применяют там где нужно и ненужно... часто это просто делают по аналогии, вот тогда так делали и сейчас так сделаем. А что проект отлично будет работать на шаблонизаторе, будет проще в 100 раз, в учет не берется. В общем иногда это избыточность.

    • @vwn6735
      @vwn6735 Год назад

      @@ded-porgommist Благодарю! Желаю вам скорейшего выздоровления! 🙂

  • @nurkenspashev
    @nurkenspashev Год назад

    Приветствую, img_link это бинарный файл(base64) то есть картинка(jpeg)

  • @ArtemVasylchuck
    @ArtemVasylchuck Год назад

    Посмотрел ваш гитхаб и прямо восхищаюсь вашей работоспособности. Если не секрет, сколько часов в день вы уделяете программированию?

    • @ded-porgommist
      @ded-porgommist  Год назад

      Вы мне льстите! Обычный гитхаб сугубо по учебным проектам. Рабочие репозитории закрыты от общего доступа ))

  • @RockstarAlexander
    @RockstarAlexander 11 месяцев назад +1

    👍👍👍

  • @grenui92
    @grenui92 Год назад

    А есть где-то ссылка на гитхаб или подобное? Я бы с удовольствием посмотрел на этот код полностью и потыкал бы его палочкой.

  • @crunchfall5499
    @crunchfall5499 10 месяцев назад

    Подскажите пожалуйста, правильно ли я понимаю, что достаточно выучить как работают модели в Django и сразу приступать к DRF, а всякие templates, view особо изучать не стоит, все равно не пригодятся

    • @ded-porgommist
      @ded-porgommist  10 месяцев назад

      Это не всегда так, вот допустим я последний месяц сижу на очень большом проекте фронт которого крутится на шаблонах джанго, а для мобилок - апи. Так что все удовольствия так сказать))

    • @crunchfall5499
      @crunchfall5499 10 месяцев назад

      @@ded-porgommist, ясненько. Спасибо за оперативный ответ

  • @konstantinshmarin2676
    @konstantinshmarin2676 Год назад +1

    Для чего нужен api для сайта?

    • @ded-porgommist
      @ded-porgommist  Год назад

      Веб браузер (хром к примеру) это интерфейс для удобного взаимодействия с содержимым сервера для человеков. А для программ все эти красивости ненужны. Поетому мы делаем такие адреса у нас на сайте где можно получить всю туже информацию уже не в виде красивого текста, картинок, а в виде данных. К примеру вы хотите у себя на сайте отображать текущий курс доллара. Погуглив вы найдете адрес апи какогонибуть банка который раздает там курс. Вы примете эти данные и потом уже вставить куда удобно у себя на сайте. Это лишь один из сценариев апи.

  • @jcatstreams8550
    @jcatstreams8550 Год назад +1

    Про оптимизацию забыли)

  • @lolo_to
    @lolo_to Год назад

    14:15

  • @HanzoEsenov
    @HanzoEsenov 10 месяцев назад

    430 layk

  • @shavkatyuldashbekov29
    @shavkatyuldashbekov29 8 месяцев назад +1

    2 часа обясьнили нам АПИ а можно было просто смотреть ваш видео🙄

  • @artemunix5223
    @artemunix5223 Год назад

    дед покажешь как с aws работать ?

    • @ded-porgommist
      @ded-porgommist  Год назад

      Ооо, да там столько всего..а какой именно аспект интересует? Хостинг приложений?

    • @artemunix5223
      @artemunix5223 Год назад

      @@ded-porgommist ну s3 и все остальное как правильно организовать для средних и крупных проектов

    • @ded-porgommist
      @ded-porgommist  Год назад

      @@artemunix5223 будет, но позже. Сейчас джанго, и даже не него нет времени. Через недельку думаю продолжим изучение.

    • @artemunix5223
      @artemunix5223 Год назад

      @@ded-porgommist еще интересно как авторизацию в джанге через телегу гугл фб твитер делать

    • @ded-porgommist
      @ded-porgommist  Год назад

      @@artemunix5223 про телегу не сталкивался, а через соц сети, да, даже есть целая библиотека под это.

  • @LonnieThomas-v4s
    @LonnieThomas-v4s 2 месяца назад

    Moore Thomas Lopez Carol Thomas Barbara

  • @marekbojarovic9383
    @marekbojarovic9383 9 месяцев назад

    это что же получается будет сидеть какой-то школьник и запихивать в базу всё что угодно. надо же давать доступ только для каких-то лиц не всем подряд. а как это сделать непонятно.

    • @ded-porgommist
      @ded-porgommist  9 месяцев назад

      а как школьник получит доступ к админке?

    • @marekbojarovic9383
      @marekbojarovic9383 9 месяцев назад

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

  • @gauyful
    @gauyful Год назад +2

    Годнота! А где еще контент?:(

    • @ded-porgommist
      @ded-porgommist  Год назад

      будет будет! Сейчас один проект почти закончил ! и будут видосики! я не забыл про вас!