Django API + админка с нуля [за 10 минут]

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 มิ.ย. 2020
  • 👨‍💻А вы знали что на PYTHON можно написать полноценное REST API c сайтом администрирования за 10 минут? Сейчас я вам это покажу и вы сами убедитесь как это просто и круто одновременно!!!
    ⚡Это видео будет первой частью моего мини-курса по python-fullstack разработке.
    ⚡ В процессе разработки будут использованы языки python и javascript и такие фреймворки как DJANGO, REACTJS, REDUX. Курс будет состоять из нескольких видео, и в конце курса у нас будет полноценное законченное приложение лист задач(TODO LIST).
    🔥Где найти меня в сети?🔥
    👉Бусти - boosty.to/pasha.in.it
    👉Yutube - / @pashainit
    👉TikTok - / pasha.in.it
    👉Instagram - / pasha.in.it
    👉Telegram - t.me/pasha_in_IT
    👉GetMentor - getmentor.dev/mentor/pavel-ko...
    👉Linkedin - / pavelvk
    🐱‍💻 Исходный код приложения github.com/Oskar987/TODOLIST
    🐱‍💻 Документация по Django-rest www.django-rest-framework.org
    🐱‍💻 Документация по Django 3.0 docs.djangoproject.com/en/3.0/
    🐱‍💻 Документация по Python 3.* docs.python.org/3/
    🔻Обязательно посмотрите видео о том как круто
    писать на PYTHON • Python - cтоит ли учит...
    🔻Обязательно посмотрите видео о том как писать бота для TELEGRAM на PYTHON • Telegram бот на Python...
    🔻Ответ Юрию Дудю на фильм Кремниевая долина. • Кремниевая долина IT с...
    🔻Как выбрать компанию и проект для работы bit.ly/2TyQENn
    #Python #Django #пашаайти #pashaIT
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    Спасибо джарахов, лайк однозначно

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

    Смотрел куча видео по django, но как ты объяснил, это круто, спасибо

    • @user-dy3ps8sx2g
      @user-dy3ps8sx2g 2 ปีที่แล้ว +2

      Никак не объяснил, только простое указание что делать, а как работает никто похоже не расскажет

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

    Ура!!! Дождались!

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

    Большое спасибо, ничего лишнего, все по делу

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

    Спасибо, Паша) Даже через год это видео помогает джунам, таким как я))

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

    Спасибо. Почерпнул ряд важных для меня деталей.

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

    Спасибо! Всё понятно и по делу!

  • @pincode7983
    @pincode7983 4 ปีที่แล้ว +7

    Хороший туториал и все более менее понятно!

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

    Привет ) спасибо большое нза материал. Подписка, лайк и ждем всего нового и интересного снова и снова)

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

    Продолжай в том же духе, только почаще)

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

      Спасибо, буду

  • @araksabramovic6156
    @araksabramovic6156 4 ปีที่แล้ว +10

    Отличное видео👍 Очень доступно и понятно

    • @pashainit
      @pashainit  4 ปีที่แล้ว

      Спасибо за комментарий, будем стараться

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

      доступно и понятно? людям которые не шарят вообще не понятно

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

    Спасибо тебе большое, очень круто объяснил, молодец, железный лайк!!!

  • @Alex-yw7sn
    @Alex-yw7sn 4 ปีที่แล้ว +4

    воууууу круто, очень информативное видео очень благодарен автору

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

    Круто! Спасибо)

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

    Паша отлично, спасибо, выручил

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

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

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

    Супер 👍

  • @pincode7983
    @pincode7983 4 ปีที่แล้ว +4

    Долго не было, но за контент простительно!

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

    Круто!

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

    Лайк!

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

    Уу прикольно, только спустя 2 года чутка поменялось, но в целом разобраться можно) спасибо

  • @cirkumflexmu
    @cirkumflexmu 3 ปีที่แล้ว

    Спасибо!

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

    спасибо!!!!!!!!!!

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

    Не понятно. Ты для чайников поясни, откуда интерфейс в самом начале?

  • @olegbelyaev8847
    @olegbelyaev8847 3 ปีที่แล้ว

    все правильно, сначала командная строка, потом ide =) отличный темп! спасибо!

  • @ivanivanov-lu5wm
    @ivanivanov-lu5wm 2 ปีที่แล้ว +1

    мощно

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

    Почему не создавать проект сразу в пай чарм? или там косяк?

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

    Прекольно

    • @pashainit
      @pashainit  4 ปีที่แล้ว

      Будет ещё, сделаем аппку полностью за несколько серий.

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

      А можно без git clone? Ну кому нужны аппки, если честно? Намного интереснее смотреть что-нибудь про реализацию ML-я, но без всяких мусорных библиотек. На чистой статистике, так сказать. Начиная от градиентного спуска и заканчивая сверточнымт сетями. Тогда контент, не будет привязан к конкретной платформе, и станет ещё круче! Но эт не точно.

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

      Ой, сам не понял что написал

    • @pashainit
      @pashainit  4 ปีที่แล้ว

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

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

    Молодец

    • @pashainit
      @pashainit  4 ปีที่แล้ว

      Спасибо

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

    Красава

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

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

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

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

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

    как ограничить доступ к url админки и к самой админки

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

    Сделай пожалуйста такое же видео, только не принятие JSON, а отправку JSON т.е отправить данные из TODO в другой проект

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

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

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

      @@pashainit Спасибо думаю подойдет видео про телеграм бота

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

    1. что делать если в api/todo будет 1000000+ записей?
    2. как закэшировать все GET в redis?
    3. как все POST и DELETE сделать через Celery?

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

    при отправке пост запроса вылетает 415 ошибка

  • @victordemyanenko4341
    @victordemyanenko4341 3 ปีที่แล้ว

    А что это за всесторонний терминал?

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

    эх Пашка Пашка, хороший ты человек

    • @pashainit
      @pashainit  3 ปีที่แล้ว

      Спасибо)

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

    Очень замудрено

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

    А если скорость видео в два раза ускорить вообще можно за 5 минут рассказать.

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

    Что за программа, где пишет код зелеными буквами?

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

      Терминал командной строки

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

    Стоит ли переезжать программисту в Данию?

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

      Никогда не рассматривал Данию как страну для переезда. Без понятия

  • @oliverreviews8496
    @oliverreviews8496 3 ปีที่แล้ว

    люди добрые, помогите, задолбалось искать уже.
    Например в Django я создал обычное приложение restframework, но в отличии от автора, сделал не через регистрацию рута, а просто, как в документации, просто во вьюхе создал функцию которая обрабатывает запрос и возвращает в зависимости от запроса нужные мне данные. Как получается, что автор, в строке path(' ', include(todo.urls)), позже подключает ровно с таким же урлом, тобишь главное страницы (' ') отгружает уже готовый шаблон хрен пойми откуда, если во вьюхе он вообще не работал, как это так? Понятно, что я, так как во вьюхе вернул страницу РЕСТа, получу по урлу главной страницы АПИ, но почему у автора, к одному и тому же урлу относятся 2 разных функционала, причем не конфликтуют, а работают нормально. Как можно сделать запрос на главную страницу, где вьюха уже вернула шаблон?
    КАК МОЖНО ОТЛОВИТЬ ЭТОТ ГРЕБАНЫЙ ЗАПРОС К ШАБЛОНУ, ЕСЛИ ОН ВСЕГДА ВОЗВРАЩАЕТ ТОЛЬКО ШАБЛОН с помощью render(request, template_name, context)
    ???
    Помогите, нигде не могу найти нормальный ответ, а хочется построить нормальное приложение, где я смогу делать все, что мне нужно и захочется.

  • @iamcorrrbin
    @iamcorrrbin 7 หลายเดือนก่อน +1

    за 10 минут (14:16) ахзпхпзахаза

  • @googleuzver2207
    @googleuzver2207 3 ปีที่แล้ว

    почему нужно все делать через командную строку?

    • @pashainit
      @pashainit  3 ปีที่แล้ว

      А почему вы так решили? Делайте как удобно вам.

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

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

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

    'Простите меня - JS'
    Надо в рамку...🙃

  • @princekazakh
    @princekazakh 3 ปีที่แล้ว

    Можно чуть замедлить видео. Например чуть разбавив музычкой. Неуспеваю смотреть часть манипуляций. кстати что за приложение для теста апи?

    • @pashainit
      @pashainit  3 ปีที่แล้ว

      Можно, следующее будет помедленнее

    • @ivansuroegin
      @ivansuroegin 3 ปีที่แล้ว

      Postman

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

      скажу по секрету.. в таком случае можно ставить видео на паузу ..))

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

      ненадо музычку, гвняненькая и не всем нравится, отвлекает

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

    🙄гуд

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

    тут не 10, а всё 14 минут видео

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

    "Простите меня, JavaScript", по моему это многое говорит об авторе... #-/

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

      Согласен, Джарахов очень пренебрежительно относится к великому и могучему JS.

    • @michaelokhtov9091
      @michaelokhtov9091 2 ปีที่แล้ว

      @@just__did__it еще один, со своей иронией, ну не используйте! НЕ НАДО, ВОПЩЕ НЕ ТРОГАЙТЕ JS, ПИШИТЕ ФРОНТ НА ПИТОНЕ! Это блин тоже самое что сказать "я работаю на болгарке, но вы меня простите сегодня я буду работать дрелью(ведь дрель такое де**мо)".

    • @just__did__it
      @just__did__it 2 ปีที่แล้ว

      @@michaelokhtov9091 чел, я без иронии говорю. Я сам учусь на фронта, у JS на фронте нет аналогов. Я действительно считаю, что JS (и уж тем более TS) великолепны, сейчас изучаю NodeJS, еще никогда я так не кайфовал от бэка.

    • @michaelokhtov9091
      @michaelokhtov9091 2 ปีที่แล้ว

      @@just__did__it ну в током случае, прошу прощения, не распознал смысл сообщения, думал ещё один ЧСВ-питонист... 😶

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

    тудулист это стрёмно. Можно же было что-то пооригинальнее придумать.

    • @pashainit
      @pashainit  4 ปีที่แล้ว

      Стремно для кого?

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

    Мдаа, я например ДотНет разработчик сишарп. Вот думаю, на сишарпе тоже могу такую хуйню написать, так зачем люди придумывают всякие разные фреймворки, которыми работают, а результат один и тот же ??? Где разница и логика?
    Наоборот, на сишарпе можно любое приложение создать, так почему в большинстве случаев, у дотнет разрабов зарплаты в разы маденькие, а у питонцев илиже таких вот джанго манговцев зарплаты больше?
    Где логика?

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

      В популярности и спросе со стороны бизнесов.

    • @Channel-kp7qo
      @Channel-kp7qo ปีที่แล้ว +1

      Не плачь

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

    А если ускорить видео в 5 раз, то проект можно сделать за 4 минуты