TGViewer
Разъяснивший Python Разъяснивший Python @python_pssss · 6.97K subscribers
Post #4855 243
Django-кнопка «Наверх»: готовое решение для проектов

Кнопка «Наверх» — вещь настолько простая, что обычно её делают прямо в проекте: ссылка, немного CSS, пара строк JavaScript — готово. Для одной страницы это нормально. Но потом проект растёт. Появляется мобильная версия, cookie-баннер, чат в углу, требования к контрасту, строгий CSP. Где-то нужно добавить кнопку ещё и в Django Admin. И тот самый маленький кусок кода начинает жить своей жизнью. Такой модуль нужен давно: кнопка «Наверх» встречается на множестве сайтов, но в Django-проектах её по-прежнему часто собирают вручную — каждый раз немного по-своему. Мне хотелось получить готовое решение: подключил, настроил через админку и больше не возвращаешься к этому коду при каждом новом проекте. Так появился django-scroll-to-top.

Читать далее

Разъяснивший Python
More from @python_pssss
  1. Sep 22, 2026Использование подчеркивания в REPL Вы можете получить результат последнего выражения в Pyt…
  2. Sep 21, 2026Настраиваемый логгер-декоратор Начнем с примера использования. Так мы не перегружаем внима…
  3. Sep 21, 2026Замена переменных на месте Этот аккуратный трюк поможет сэкономить несколько строк кода. Р…
  4. Sep 20, 2026List Comprehensions List comprehension может заменить неэстетичные циклы, используемые для…
  5. Sep 20, 2026Data classes Начиная с версии 3.7, Python поставляется с классами данных. У них есть неско…
  6. Sep 19, 2026Спортивное программирование: что это, зачем и какие задачи приходится решать Это не програ…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →