Как стать автором
Обновить

Комментарии 6

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

«В каждом веб-приложении». Сейчас добрая половина, а, возможно, и много больше Django-приложений это чистый DRF, зачем там crispy или, прости господи, TinyMCE?
прости господи, TinyMCE

а какой wysiwyg сейчас в тренде?

Именно после таких статей появляется куча раздутых приложений, в которые напихано всё и даже больше, потому что "рекомендуется использовать в каждом..." — а новички верят, даже часто не задавая вопросов.

И снова меня дико радуют русскоязычные разработчики, которые считают англоговорящих разрабов настолько тупыми, что лучше бы им в Макдональдс идти работать!)))

Ребят, ну не нужно так относится к каждому переводу, расслабьтесь. Если тебе все понятно, ты ГУРУ, то есть новички, которым инфа будет полезна. А то получается все самые офигенные и знающие спецы говорят по русски, а за океаном был=дло необразованное, которое пишет статьи, чтобы над ними поглумились на территории бывшего СНГ

Однако, не надо впадать в другую крайность и считать любую англоязычную статью достойной перевода (ведь это же заграница, там ерунды не напишут!).


Шлака в англоязычном сегменте в разы больше, чем в русскоязычном – просто потому, что англоязычного контента в целом в разы больше.


По теме статьи – я в свое время довольно активно разрабатывал веб-приложения на Джанго. Из перечисленных пакетов использовал только Pillow (и только потому, что в приложении нужна была обработка изображений). Про остальные пакеты из списка я даже не слышал и сейчас, прочитав описания, понимаю, что ничего не потерял – они там нафиг не нужны были.


Так что "Шесть Python-пакетов, которые рекомендуется использовать в каждом веб-приложении на Django" – это очень громкие слова. Поэтому, как выше уже сказали, это просто 6 пакетов, про которые знает автор статьи.


Собственно, уровень статьи (автора?) отлично показывает последний пункт.


Последний, и пожалуй, наиболее важный Python-пакет, который мы обсудим — это python-decouple. Этот пакет скрывает ваши конфиденциальные ключи конфигурации и информацию от хакеров.

Какие, к черту, хакеры? Они получат доступ к серверу, но открыв файл settings.py и не найдя там пароля, заплачут и уйдут, не открывая соседний файл .env? Автор хотя бы описание пакета читал?


Decouple helps you to organize your settings so that you can change parameters without having to redeploy your app.
It also makes it easy for you to:
  1. store parameters in ini or .env files;
  2. define comprehensive default values;
  3. properly convert values to the correct data type;
  4. have only one configuration module to rule all your instances.

Чаще использую django-imagekit, django-solo и drf
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации