Изначально, если формировать контейнер полей в админке на странице редактирования поста, кастомного типа или статической страницы, блок находится под заголовком и основным редактором текста, если он определен. Но нам хочется поместить его в сайдбар по тем или иным причинам, например для удобства. Положение контейнера определяется двумя параметрами. Context. Это часть... Читать далее
Есть небольшая проблема с руссифицированным отображением поля картинки. Например: Как видно кнопка выбрать изображение не совсем корректно помещается в поле. Конечно далее логичным шагом будет расширить поле по ширине. Field::make('image', 'some-image', 'Изображение') ->set_width(100), Мы видим, что поле расширилось. Но внутренний контейнер остался таким же. Не могу сказать с чем это... Читать далее
Для задачи был необходим свой логгер. Соотвественно нужно было обрабатывать ошибки и информацию о них. Для этого в модели логера было создано текстовое поле (в контексте djsngo). Импортируем модуль traceback для использования в классическом логгере или кастомном, для записи в поле. import traceback import logging from .models import CustomLogger try:... Читать далее
После установки приложения мы можете неожиданно обнаружить темную тему админки. Это немного странно. Но версии 3.2 есть такая фича. The admin now supports theming, and includes a dark theme that is enabled according to browser settings. See Theming support.https://docs.djangoproject.com/en/3.2/releases/3.2/#minor-features Чтобы активировать светлую стандартную тему можно сделать следущее.Создаем файл в директории с темплейтами... Читать далее
Поделюсь актуальной информацией по проблемам с которыми я столкнулся. Решил поставить обновленную Ubuntu 22.04. Все классно, интерфейс значительно улучшился. Давно не сидел на линуксе. Решил поставить стандартные программы для снижения нагрузки на зрительный аппарат. Динамическое изменение яркости. Важно для тех у кого внешний монитор и если долго и неудобно переключать... Читать далее
Возникла задача оптимизации места. Да думаю эта задача типична для всех, кто работает с объемами данных, даже не обязательно большими. Все таки 1-5 гигабайт на сервере только для картинок - это уже весомо. Решил написать простой скрипт для компрессии и желательно без потери качества. Я думал на каком ЯП это... Читать далее