#23. Использование капчи captcha | Django уроки

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ม.ค. 2025

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

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

    selfedu - это как знак качества! Скоро станет нарицательным именем!

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

    Спасибо! Я удивляюсь, как Вам удаётся так понятно рассказывать!!!!

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

    Очень много чего полезного нашел для себя в этом курсе. Спасибо огромное вам!

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

    Добрый день! Отдельное спасибо, что материалы появились на сайте!

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

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

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

    Потрясающий урок! Автор отлично подаёт материал - с примерами

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

    Объяснено подробно, с примерами! Спасибо большое!

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

    Cпасибо! Как все удивительно просто, слов нет !!!

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

    Уроки просто супер! Отличный сайт получается!

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

    Хорошее видео, уже 23-е по счёту, и ни одного плохого, впечатляет.

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

    Офигенный курс

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

    Спасибо, Сергей!

  • @ВиталийКалиниченко-х8э
    @ВиталийКалиниченко-х8э 3 ปีที่แล้ว +2

    Спасибо за ваш труд!

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

    Все круто, урок супер, capatcha работает)

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

    Vu tak ponjatno vse govorite i pokazuvaete , y vas talant !!!!!A eshe i golos prijatnui☺

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

    В функциях get_context_data можно использовать метод update() для объединения словарей - context.update(c_def).

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

      проще так return c_def | context

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

    круто, спасибо!

  • @ВладимирБузмаков-ь3и
    @ВладимирБузмаков-ь3и ปีที่แล้ว

    Здравствуйте! Подскажите, а как настроить стили для отображения поля капчи?

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

    Добрый день. Подскажите, как мы понимаем какой именно класс применять вместо функции? Допустим хочу в проекте заменить функции на классы как мне это правильно сделать? не могу понять

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

    Настільки легко, що аж соромно 😁

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

    Спасибо за видео, очень интересно - лайк! Остался один вопрос по самому началу:
    1:20 тайминг - зачем мы указываем success_url и form_valid - разве это не одно и то же? Как я понял, success_url перенаправит нас на страницу в том случае, если все успешно сработает с формой. И form_valid занимается тем же самым. Как сделать сохранение этой формы в БД? Можете, пожалуйста, объяснить эти моменты?

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

      Да, вы правы, здесь success_url и form_valid - делают одно и то же. Но в form_valid можно реализовать как раз сохранение в БД, используя переданные данные через объект form. Само сохранение в данной форме придется делать вручную через ORM, т.к. используется форма не связанная с моделью.

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

      @@selfedu_rus спасибо за ответ! Скажите, а как должно в идеале выглядеть сохранение кода? У нас же нет такой БД даже

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

      @@deniskrepak не БД, а таблицы, наверное, вы имеете в виду? Нужно вручную создать (через миграцию) и затем, использовать в программе.

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

      @@selfedu_rus да, спасибо)

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

      @@selfedu_rus Сергей, а как с вами связаться возможно?

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

    🔥🔥🔥💻🤓

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

    Я столкнулся с проблемой. Как и вы объяснили я добавил CaptchaField, но изображение у меня в браузере не открываются. Решил погуглить не нашёл что-то что помогло бы решить это. Может тут кто-то что-то как-то?)

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

    Спасибо.

  • @tobeqa.tofeellife.2976
    @tobeqa.tofeellife.2976 2 ปีที่แล้ว +1

    Я, к сожалению, столкнулся с проблемой( После нажатия на отправку в "Обратной связи" я попадаю на страницу "Добавить статью" и подсвечивают ошибки "поле обязательно для заполнения", будто я отправил из этих полей... Почему так?

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

    Не понимаю зачем одновременно использовать success_url = reverse_lazy('home') и redirect('home') в функции form_valid Одно и то же действие прописано же...

  • @АлексейГрибов-у9ж
    @АлексейГрибов-у9ж ปีที่แล้ว +1

    Есть вопрос: Как настроить отображение русских символов вместо английских?

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

      глобальная смена языка в проекте - это параметр в settings.py (точно не помню, вроде, LANGUAGE_CODE)

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

    Спасибо огромное за уроки. А деплой будет?

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

      Возможно позже, сначала оценю как смотреть будут.

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

      @@selfedu_rus это весь курс или еще будут уроки?

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

      @@aleksdanilin237 еще одно занятие и пока остановлюсь

    • @ibragimov-s3y
      @ibragimov-s3y 4 ปีที่แล้ว +2

      @@selfedu_rus не останавливайся, пожалуйста

    • @СергейФролов-ъ5я
      @СергейФролов-ъ5я 4 ปีที่แล้ว +1

      @@selfedu_rus если будет время и желание, можно еще работу с сессиями и куками осветить, например для корзины покупок. Спасибо!

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

    👍

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

    А куда данные-то уходят?

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

    Всем день добрый! Может кто знает, как решить проблему, что в обще не могу найти решение. Уже все перепроверил и кучу статей пересмотрел. В общем после всех манипуляций с captcha, при запуске сервера выдает такую ошибку: OSError: [WinError 123] Синтаксическая ошибка в имени файла, имени папки или метке тома. Причем до этого делал 2 проекта все норм было, а сейчас( уже другой проект) и постоянно выдает такую ошибку. Подскажите, где что посмотреть и проверить. Ведь точно, где то что то не досмотрел по невнимательности

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

    А как изменить название поля? Что бы в форме выводилось не 'Captcha' а другое слово. Более дружественное, например "Введите символы с картинки"...

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

      Я так сделал
      captcha = CaptchaField(label='Код')

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

      @@Wein4ik спасибо, дружище!)

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

    подскажите как надо активировать окружение при команде
    source venv/Scripts/activate
    source : Имя "source" не распознано

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

      Перейти в директорию там где лежит ваше окружение , пример
      “C:\имя_папки_с_окружением” , и в консоли вызвать команду
      .\название_вашего_окружения\Scripts\Activate

  • @модернкомбат-н6г
    @модернкомбат-н6г 3 ปีที่แล้ว +2

    Привет автор! Как я могу поговорит с вами? У меня есть предложение если вас интересует...

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

      Спасибо, предложений не нужно )

    • @модернкомбат-н6г
      @модернкомбат-н6г 3 ปีที่แล้ว

      @@selfedu_rus а заказ принимаете?))

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

      @@модернкомбат-н6г нет, вы что, у меня и без этого работы по горло! ))

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

    Подскажите,пожалуйста, а куда в итоге данные уходят?

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

      в гугл )

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

      @@selfedu_rus Подскажите, как сделать так, чтобы еще и на почту админа уходили? :)

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

    Мое лицо, когда зашел на сайт, а там просят ввести Capatcha /\ _ /\

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

    "... И видим .. да, мы забыли с вами добавить шаблон ..."
    Умные мысли преследовали его, но он оказался быстрее.

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

    Обходят боты подобные капчи. Нужно что-то посложнее