Допустим удалим один или несколько параметров, то мы получаем в json
{
"error": "Invalid username and password"
}
А если есть required=True, то получим
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>422 Unprocessable Entity</title>
<h1>Unprocessable Entity</h1>
<p>The request was well-formed but was unable to be followed due to semantic errors.</p>
Видимо, надо по ситуации все же решать. Либо как-то научить его отдавать json в качестве исключения.
А по-поводу marshmallow, я к нему присматриваюсь. И раз вы здесь его упомянули хотелось бы спросить: у вас есть позитивный опыт использования? Можете что-нибудь про него рассказать хорошее?
Был такой квест Chronomaster 1995 года. Очень мне он понравился. Но диск был не качественно записан и игра не шла дальше определенного уровня.
Я поехал в палатку, где торговали дисками(дискетами) купить новый. Прихожу значит и говорю:
— А у вас есть Хрономастер?
И тут мне показывают на бухого шатающегося алкаша и говорят:
— Так вон же он стоит.
Читал, просто мне показалось, что если человек не знает ответов на вопрос: «отличия vi, vim и neovim», то надо написать то что я написал.
Сорри, если что не так.
Имхо, статья просто показывает, что можно делать в vim в современных условиях. Какие есть возможности и т.д.
А ваши вопросы они ближе к основам. А основы, они как были так и остались: «Your problem with Vim is that you don't grok vi». Этот ответ набрал на So более 2.8к+.
Можно за деревьями не увидеть леса. Можно за всеми этими плагинами, красивостями не использовать всю мощь слепой печати и команд vim-a. И что тогда они будут стоить все эти плагины и украшения? Да, ровным счетом ничего, уж лучше тыкать мышкой в IDE.
Изучение слепой печати и команд в vi — это инвестиция в себя. Один раз научился и все.
Плагины будут приходить и уходить, IDE будут умирать и приходить новые, но навык слепой печати и команд на уровне рефлексов в vim останется на всю жизнь.
Дорогой, dim2r.
Не стоит думать, что мы лучше чем американцы, или лучше чем «молодые».
А на счет, того что у нас страна лучше, прямо как в поговорке — всяк кулик своё болото хвалит.
Так что как писал дедушка Крылов:
«Чем кумушек считать трудиться,
Не лучше ль на себя, кума, оборотиться?»
За возношением следует и падение, стоит только себя посчитать лучше кого-то, так обязательно по шапке получишь. Это закон.
Как бороться с прокрастинацией в случае тяжелых жизненных невзгод и проблем?
Когда прокрастинация — это побочный эффект какой-нибудь сложной жизненной ситуации, которую на данный момент не в силах изменить.
Существуют практические рекомендации кроме морально-волевых качеств?
codesandbox.io/s/github/marmelab/react-admin/tree/master/examples/simple
Вот что будет в браузере.
А если есть required=True, то получим
Видимо, надо по ситуации все же решать. Либо как-то научить его отдавать json в качестве исключения.
Получается, что если мы хотим использовать webargs в примере из статьи.
То писать надо примерно так:
Верно? Я проверил, в принципе, работает.
https://flask-restful.readthedocs.io/en/latest/api.html#module-reqparse
Нужен ли webargs?
А по-поводу marshmallow, я к нему присматриваюсь. И раз вы здесь его упомянули хотелось бы спросить: у вас есть позитивный опыт использования? Можете что-нибудь про него рассказать хорошее?
За это «реже», даже нобелевку дали:
www.bbc.com/russian/features-44025775
Был такой квест Chronomaster 1995 года. Очень мне он понравился. Но диск был не качественно записан и игра не шла дальше определенного уровня.
Я поехал в палатку, где торговали дисками(дискетами) купить новый. Прихожу значит и говорю:
— А у вас есть Хрономастер?
И тут мне показывают на бухого шатающегося алкаша и говорят:
— Так вон же он стоит.
Сорри, если что не так.
На счет neovim, рекомендую это видео:
www.youtube.com/watch?v=NmHuu3UjQ7k
Толково, на мой взгляд рассказано. Будет ясная картина.
А по поводу, отличия vi и vim — это в книжке, хорошо расписано:
www.ozon.ru/context/detail/id/19698693
На счет того что у кого-то что-то там тормозит, в общей форме не ответишь. Надо разбираться индивидуально.
А ваши вопросы они ближе к основам. А основы, они как были так и остались: «Your problem with Vim is that you don't grok vi». Этот ответ набрал на So более 2.8к+.
Можно за деревьями не увидеть леса. Можно за всеми этими плагинами, красивостями не использовать всю мощь слепой печати и команд vim-a. И что тогда они будут стоить все эти плагины и украшения? Да, ровным счетом ничего, уж лучше тыкать мышкой в IDE.
Изучение слепой печати и команд в vi — это инвестиция в себя. Один раз научился и все.
Плагины будут приходить и уходить, IDE будут умирать и приходить новые, но навык слепой печати и команд на уровне рефлексов в vim останется на всю жизнь.
Не стоит думать, что мы лучше чем американцы, или лучше чем «молодые».
А на счет, того что у нас страна лучше, прямо как в поговорке — всяк кулик своё болото хвалит.
Так что как писал дедушка Крылов:
«Чем кумушек считать трудиться,
Не лучше ль на себя, кума, оборотиться?»
За возношением следует и падение, стоит только себя посчитать лучше кого-то, так обязательно по шапке получишь. Это закон.
Квинтилиан
Когда прокрастинация — это побочный эффект какой-нибудь сложной жизненной ситуации, которую на данный момент не в силах изменить.
Существуют практические рекомендации кроме морально-волевых качеств?
Сначало не работало, зашел в настройки поставил галки.
Стало блокироваться.
Спасибо большое!
А попробовал в хроме, там блокируется.
Но я к опере привык, надо с ней что-то придумать.