1662 читали · 2 года назад
Разработка telegram бота на Python(Aiogram). Создание админ панели.
Всем привет, в прошлой статье, мы сделали простого бота с помощью Python библиотеки Aiogram. В этой статье, мы сделаем для него админ панель. 1. Разработка админ панели для бота. Начнем с "прически" проекта. Удаляем файл "echo bot.py" и создадим уже полноценный проект. Папки __pycache__ создавать не нужно. Они появятся автоматически при запуске бота: И так мы создали "Скелет" бота. Начнем разбираться, что к чему. Папка "config": Это папка с настройками бота. Содержание: Папка "__pycache__": Создается автоматически при запуске бота; Пустой файл "__init__...
1 год назад
Создание сайта в Python. Часть 3. Бэкенд. Работа с базой данных и панелью администратора на Django.
Базы данных в проектах на Django похожи на таблицы Excel, но отличие заключается в том, что тип данных для каждого столбца и их количество определяется заранее. При попытке внести в колонку данные не того типа получим ошибку и данная операция не будет выполнена. Количество колонок, их имя и тип вносимых данных являются параметрами структуры базы данных. Изменение структуры и внесение данных в базу называется миграцией базы данных. Работу с базой данных рассмотрим на примере проекта MySite из предыдущей статьи...
2 года назад
Как заказывали: админ-панель от Django Jet
Источник: Nuances of Programming Утверждение о том, что каждый разработчик Django доволен предустановленной панелью администратора, довольно спорное. Предлагаю рассмотреть альтернативный вариант. Несмотря на то, что одним из значительных преимуществ Django является возможность быстрой разработки с нуля, вид базовой админ-панели может не соответствовать текущему облику и состоянию страницы Django в целом. Если вы хотите усовершенствовать панель администратора, но у вас нет времени на полную настройку...