Просто спас положение! Так мало толковых видео на youtube по этой теме в простейшем формате, что после просмотра их начинаешь разбирать чуть ли не каждую написанную там строку, что сформировали в твоей голове кашу. Тут же все ясно, все по полочкам разложено, и сразу более сложные вещи стали понятнее. БРАВО!!!
@MeafomDev9 ай бұрын
!! ВАЖНО !! для тех, у кого при методах put и post вылезает ошибка {'message': "Did not attempt to load JSON data because the request Content-Type was not 'application/json'."} Попробуйте добавить в строках, где вы добавляете аргументы в парсере параметр location='form'. Пример: parser.add_argument("name", type=str, location='form') Связана эта ошибка с тем, что парсер выбирает не то местоположение данных для принятия и вместо этого выдаёт ошибку при их принятии, чтобы не крашнуть сервер.
@pimchik_12382 жыл бұрын
Гоша ну вот , прям приятно слушать 👂 , сидишь и раслобляешся!!!!
@alexanderpugachev27202 жыл бұрын
Спасибо тебе. Как раз этой темой я сейчас занимаюсь. Классное видео как всегда. Могу всегда на тебя положиться
Спасибо! Благодаря вам выбрал технологии для разработки простого приложения. Очень удобно и доступно)
@risuyist2 жыл бұрын
Cпасибо! Прекрасный код, изящное разъяснени!
@AzizKarakeev2 жыл бұрын
Спасибо за видео!! Очень информативно!
@storm-kd4op7 ай бұрын
спасибо, у вас дар ясно объяснять
@ОлегМартынов-ш7м Жыл бұрын
Спасибо, классный видос)
@farrukh302 жыл бұрын
Подскажите пожалуйста при использовании команд POST и PUT возникает такая ошибка "{'message': "Did not attempt to load JSON data because the request Content-Type was not 'application/json'."}" [31/Mar/2022 09:24:17] "POST /api/courses/3 HTTP/1.1" 400 - [31/Mar/2022 09:24:17] code 400, message Bad request syntax ('name=Golang&videos=20') [31/Mar/2022 09:24:17] "None /api/courses/3 HTTP/0.9" HTTPStatus.BAD_REQUEST
@elizavetalazareva47192 жыл бұрын
У меня такая же ошибка, разобрались?
@farrukh302 жыл бұрын
@@elizavetalazareva4719 нет, пока (
@jaguarez15622 жыл бұрын
+ такая же ошибка
@jaguarez15622 жыл бұрын
@@elizavetalazareva4719 Привет, решила?
@DrZigZAAAG2 жыл бұрын
Тебе интерпретатор явно говорит что не может загрузить на сервер ту JSON информацию что ты передаёшь, потому что на его взгляд ты передаёшь не JSON, а что-то другое. Поэтому нужно явно указать на то что ты передаёшь именно JSON. Например вот так: res = requests.post("нужный тебе url", json={"name": "Golang", "videos": 5})
@GIRRA_Art2 жыл бұрын
Ёмко
@СергейКаштанов-у2э Жыл бұрын
Гоша крут💪👍
@Brailko_Oleh2 жыл бұрын
Спасибо. Супер видео
@andrrrew-762 жыл бұрын
Привет. А зачем нужен Flask_restful? Обычный роутер Flask умеет же в методы: @app.route('/api/main', methods=['PUT']). И переменная часть в них тоже есть
@jekavovk71482 жыл бұрын
Все аналогично сделал, но добавить данные не могую Ошибка ({'message': "Did not attempt to load JSON data because the request Content-Type was not 'application/json'."} )
@А24Кап2 жыл бұрын
Но сначала импортируй json
@silverus_morgan2 жыл бұрын
res = requests.post("нужный тебе url", json={"name": "Golang", "videos": 5})
@AmericanDragon1342 жыл бұрын
Гоша очень жду курс по Nodejs и Express 2022
@AntiBandera2 жыл бұрын
жди
@GGSoft20092 жыл бұрын
Я не понял, А если я хочу обработывать другой GET запрос, то мне понадобиться другой класс чтоли? Почему при обработке POST запроса, передаешь идентификатор в URL ADDRESS. он сам дольжен вернуть идентификатор, по которому пройзошло запись. Да еще лучше было бы сделать прымер из базы данных MYSQL, Как произвесты защиту сервера с помощью токенов, Как развернуть на сервере Так что создайте польноценное видео по этому поводу, Пожалуйста
@minkalips2 жыл бұрын
Здравствуйте, появился вопрос. Если к примеру у нас в базе данных картинка, и ее нужно будет получить, делать все то же самое, Json сможет ли обработать такой формат ?
@minkalips2 жыл бұрын
@Endy Cat какие ссылки ?) Если заливать картинки на имгур/гугл фото и т.д ,то работоспособность твоего сервера будет зависима от другого сервера, что не хорошо.
@AntiBandera Жыл бұрын
@@minkalips а на свой сервер заливать не судьба ?
@AntiBandera Жыл бұрын
JSON вообще пофиг какие данные гонять по сути .....просто картинки так хранить не оптимально .... затратно.
@user-jt8ww8it8x Жыл бұрын
Уважаемый автор, спасибо за видео. Но как разделить запрос от браузера и запрос например из курла? Если в браузере должна быть красивая страничка, то курлом должен отдаваться json например для работы скриптов по api. Делать фильтрацию по user-agent? Нормальное это решение или костыль?
@ms_Mar Жыл бұрын
ты молодец)
@абылай-к4ш2 жыл бұрын
Сделай курс по FastAPi
@neofit31572 жыл бұрын
Гоша, ты щас где живешь?
@grubnekina737 ай бұрын
Украина
@nbeast59732 жыл бұрын
Блин, пожалуйста закончи курс pygame. Недавно разработал по курсу игру, но она без врагов и препятствий выглядит пустовато!
@tmeshft82582 жыл бұрын
Привет, сможешь ли начать курс по программированию в "ROS (Robot Operating System) - Операционная система для роботов"? Недавно нашёл, но мне не понятно что к чему там
@quadrolang10142 жыл бұрын
Здравствуйте, Георгий! Можете выпустить курс по FastAPI? Набирающий популярность фреймворк
@Den_Mot2 жыл бұрын
Топчег
@Densoll Жыл бұрын
Подскажи пожалуйста как выводить данные на русском языке? Я сделал api с бд, в таблицах представлены данные на русском и когда запускаю api выводятся символы юникода.
@wxw6205 Жыл бұрын
Ensure_ascii=False мб?
@kharciv2 жыл бұрын
Купить по скидкЕ 😉
@mirusmeta2 жыл бұрын
Интересный факт, я простой человек который делаю неплохой контент по Kotlin, Android Studio
@kukumbersos2 жыл бұрын
Гоша, спасибо за твои уроки. Ты вообще как? Какой кошмар и ужас творится
@kantoshi98902 жыл бұрын
Когда уроки по YoptaScript?
@ЕгоркаКрасивый11 ай бұрын
на php есть у вас такой урок?
@МихаилКошенский2 жыл бұрын
эх а где как, через сетевой адрес выполнять ?
@dmitryoo2 жыл бұрын
Если я не ошибаюсь здесь не было фронт енд кода
@traxess Жыл бұрын
Хочу поправить что сам фласк не обезательо устанавливать сам flask так как он входит к доп пакетом которіе нужны для работы flask-restful
@aralbaev4 ай бұрын
и ничего про cors?
@ppm_maybe2 жыл бұрын
Привет! Сделай пожалуйста видео о Java opencv.
@СиноЛутфулло2 жыл бұрын
А можно курс по React?
@zexorgames48692 жыл бұрын
Посмотри канал Ulbi tv, там есть отличные курсы по react js и vue js, не хуже Гоши объясняет.
@СиноЛутфулло2 жыл бұрын
@@zexorgames4869 cпс
@КириллСудоплатов-ь1л2 жыл бұрын
После просмотра может сформироваться впечатление, что в REST данные передаются только в JSON
@ПавелТалашкин-х7б Жыл бұрын
Умник!)
@DVGme2 жыл бұрын
Прошу по FASTAPI :)
@andru-d1f2 жыл бұрын
GET/DELETE получилось повторить Не работает put и post message': "Did not attempt to load JSON data because the request Content-Type was not 'application/json'." Даже если копипастить код автора видео и запустить ничего не изменилось Может у кого та же проблема и удалось решить? мой venv python 3.9.6 Flask==2.1.1 Flask-RESTful==0.3.9 requests==2.27.1
@DrZigZAAAG2 жыл бұрын
Тебе интерпретатор явно говорит что не может загрузить на сервер ту JSON информацию что ты передаёшь, потому что на его взгляд ты передаёшь не JSON, а что-то другое. Поэтому нужно явно указать на то что ты передаёшь именно JSON. Например вот так: res = requests.post("нужный тебе url", json={"name": "Golang", "videos": 5})
@andru-d1f2 жыл бұрын
@@DrZigZAAAG Спасибо!)
@kitoboynaya2 жыл бұрын
Обучаю алгоритмической торговле. Буду рад подписке!
@ImmortalBest2 жыл бұрын
И какая разница с обычным php? Так же можно получить ответ в виде json хоть всей базы, хоть одной записи
@minkalips2 жыл бұрын
Разницы нет, сервер может и на пхп быть, смысл в том, что тут рассказывают о работе API. Если не углубляться в тему, то серьезно может показаться, что он не нужен в принципе. Но предположим, что ты пишешь не только сайт, а к примеру приложение, к примеру "Discord". Зайдя с сайта, отправив что угодно в базу данных, можешь зайти с приложения и ... ПОЛУЧИТЬ (переписки, твои контакты, сервера и т.д). Но как это возможно ? API - помогает в таком случае обращаться к одному серверу (не только формат json) и подключать к одной базе разные технологии.
@AntiBandera Жыл бұрын
при чем здесь php ,
@davitvacheishvili9801 Жыл бұрын
Вици привели дгидан ром егреве маграм вин дгес арис укан его маинтересебс,сул цота дарча мере ар гецкинос,чемо мегобаро,,