-
Категория: Программирование | автор: root
Опубликовано: 18-04-2025 15:12 | Обновлено: 23-04-2025 17:07
Как правильно ограничить длину текста в CKEditor 5 без учёта HTML-разметки
При использовании CKEditor 5 в Django-проектах многие сталкиваются с проблемой: стандартный параметр `max_length` считает длину HTML-кода, а не видимого текста.
Рассмотрим решение этой проблемы.
Стандартное определение поля:
content_short = CKEditor5Field( max_length=600, # Считает ВСЕ символы, включая HTML-теги verbose_name='Краткий текст' )
-
Категория: Программирование | автор: fominyh_vv
Опубликовано: 21-03-2025 16:30
Как в шаблоне Django обрезать переменную до нужной длины и добавить многоточие
В шаблоне страницы, последние записи выводятся вот так
{% for post in posts %} <li> <a href="{{ post.get_absolute_url }}">{{ post.title }}</a> </li> {% endfor %}
Потребовалось их обрезать до нужной длинны.
-
Категория: Администрирование | автор: root
Опубликовано: 28-02-2025 11:13 | Обновлено: 28-02-2025 14:14
Перенос настроек Django в переменные среды
В Django проекте многие настройки можно вынести в переменные среды для повышения безопасности и гибкости конфигурации. Это особенно полезно для чувствительных данных, таких как секретные ключи, пароли и другие конфиденциальные настройки. Вот как это можно сделать на примере этого проекта:
Импорт библиотеки
os
: Убедитесь, что вы импортировали библиотекуos
для работы с переменными среды...
-
Категория: Обучение | автор: root
Опубликовано: 18-01-2025 10:57 | Обновлено: 25-02-2025 16:47
Добрый, добрый Django с Сергеем Балакиревым
Дорогие друзья! Перед вами открывается захватывающий мир фреймворка Django, мир автоматизации создания серверной части сайта (бэкенда). В процессе прохождения этого курса, вы с нуля, шаг за шагом познакомитесь с основными компонентами этого фреймворка и построите на их основе свое целостное серверное решение для полноценной работы информационного сайта.
-
Категория: Администрирование | автор: root
Опубликовано: 29-01-2025 11:09 | Обновлено: 25-02-2025 10:55
Хранение SECRET_KEY вне файла settings.py
Хранение секретного ключа (
SECRET_KEY
) вне файлаsettings.py
— это хорошая практика для обеспечения безопасности вашего проекта. Один из способов сделать это — использовать переменные окружения. Вот пошаговая инструкция, как это реализовать: