Найти в Дзене
"Мягкое удаление" в Django
Для реализации мягкого удаления в Django требуются три основных шага: Добавление поля is_deleted в модель. Использование Кастомного Менеджера (Custom Manager) для фильтрации удаленных объектов. Изменение логики удаления в ваших представлениях (views) или методах модели. 1. Добавление поля в модель Добавьте булево поле в вашу модель (например, Category), чтобы отслеживать ее статус. python # project/models.py from django.db import models class Category(models.Model): name = models.CharField(max_length=100) # ... другие поля ... is_deleted = models.BooleanField(default=False) # Поле мягкого удаления def __str__(self): return f"{self...
1 неделю назад
Первая программа для ESP32
Всем привет Вы на канале Электрообзор! В этом этой статье мы напишем программу для ESP 32 с помощью которой помигаем светодиодом. Все электронные компоненты я покупаю на сайте AliExpress. ESP32 и плату расширение для нее я приобрел так же на сайте Алиэкспресс. https://fas.st/Xx5M5Q?erid=2VSb5yVHVSg - ESP32 Макетная плата https://fas.st/Ei3dM4?erid=2VSb5ybgxgx - ESP32 Shield Как установить программу Arduino IDE, читайте в моей предыдущей статье или смотрите видеоролик. Итак погнали так программа...
1 год назад
Просто о ZigBee сетях
Представьте что, это как команда муравьев, которая умеет передавать информацию друг другу, используя очень мало энергии, как будто они едят только здоровую еду и не тратят энергию на ненужные штуки. Теперь представь, что один муравей хочет сказать другому муравью что-то важное, но они находятся далеко друг от друга. Здесь на помощь приходят узлы сети ZigBee, которые могут усилить сигнал и передать информацию от одного муравья к другому, как будто они играют в игру "телефон". Например, датчики умного...
1 год назад
Умный дом ZigBee или WiFi
Умный дом, основанный на устройствах Wi-Fi и Zigbee, имеет свои особенности и различия в работе. При выборе между Wi-Fi и Zigbee компонентами для построения умного дома следует учитывать несколько ключевых аспектов. 1. Принцип работы:   - Wi-Fi: Управление умным домом через приложение, основанное на облачных серверах. Данные от датчиков передаются через интернет в облачное хранилище, где происходит их обработка и выполнение заданных сценариев. После обработки команды от умного дома передаются к исполнительным устройствам через интернет...
1 год назад
Mi box 2 gen vs H96 MAX. Андройд или GoogleTV
Вступление Решил провести исследование, чем отличаются бюджетные приставки на Андройд и GoogleTv на борту. Попутно выяснить разницу между Андройд и Google TV. Для этих целей специально приобрел приставку Mi box 2 gen на процессоре Cortex-A55 (2G Hz) c операционной системой Google TV и бюджетный вариант приставки H96 MAX на процессоре Cortex-A53 с операционной системой Андройд 11. Кстати за ссылками переходите в видеоверсию обзора этих приставок на Youtube. Ссылки на приобретенные устройства будут в описании к видео...
194 читали · 1 год назад
Телеграм бот своими руками на Django.
Это статья том, как создать свой телеграмм бот на базе farmework Django. Пошагово, начиная с выбора платформы размещения, обоснования причин такого выбора, разворачивания проекта django и так далее. Итак начнем с выбора метода общения с ботом. Существует два метода обмена сообщениями меду вашим сервером и ботом. Один из них называется polling - когда ваш сервер будет опрашивать Телеграмм в бесконечном цикле. Большинство обзоров, о том как создать бота, используют именно этот метом общения с Телеграмм...
316 читали · 1 год назад
ИК пульт. Как это работает?
Что же такое ИК пульт и как он работает? Пытался осознать, как это частота 38 кГц передается в ИК диапазоне, Но частота ИК диапазона другая. Жесть. И вот, что у меня получилось. Поехали. Пульт, при нажатии на кнопку, генерит сигналы путём подачи и отключения напряжения. Представьте, что напряжение подаётся при нажатой кнопке и отключается если кнопку отпустить. И для того, чтобы воспроизвести передачу сигнала ИК пульта, вам необходимо было бы нажимать и отпускать эту кнопку с частотой 38кГц, или 38000 раз за одну секунду...
273 читали · 1 год назад
Ардуино Keyestudio первые шаги. Шаг 0.
Вдохновение это двигатель прогресса. Увидел цель и ты уже не видишь преград. Вот и я насмотрелся видосов про ардуино на канале AlexGyver и решил освоить нуля. Вот с абсолютного нуля. Причём никакого отношения к контроллерам и микроэлектронике не имел, но вдохновение скрыло все препятствия, а так же остатки сознания. И решил, что я смогу! Спецы когда рассказывают о том, как нужно всё делать, упускают мельчайшие детали, которые могут стать камнем преткновения. Поэтому буду освещать все свои шаги в туманную область электроники...
618 читали · 2 года назад
Начинаем постигать ардуино с нуля. Пришёл набор (кит) ардуино. Внутри куча датчиков и запчастей. Впереди новые проекты!
2 года назад
Топ 5 рейтинг роботов-пылесосов с Aliexpress
По моему мнению отзывы покупателей самый лучший индикатор при выборе товаров на маркетплейсах. Поэтому вот вам топ 5 моделей роботов-пылесосов с алиэкспресс, по версии покупателей платформы. Рейтинг составлен на основе количества покупок и "звёзд" от покупателей на алиэкспресс. Не хочется перегружать вас техническими характеристиками. Тем более очень часто заявленные характеристики, на деле не проявляются. Поэтому доверимся мнению большинства. А характеристики приведу справочно в конце сравнения...
2 года назад
Датчик присутствия человека!
Почитал про микроволновый датчик присутствия человека, и решил прикупить себе, с целью автоматизировать сценарии включения и выключения света и прочих приборов, и возможно экономии электроэнергии. Датчик феноменальный, в моем понимании, который может определять присутствие человека даже через препятствия. Регистрировать микродвижения человека и рекомендуется производителем так же для распознавания спящего персонала. Встраивается в систему умного дома. Датчик работает на такой же длине волны, что и обычная микроволновка у вас на кухне...
219 читали · 2 года назад
Умному дому "Умная вода"
Приветствую подписчиков и гостей канала Электрообзор! Сегодня продолжение истории построения умного дома своими руками на базе брэнда Tuya. Кроме умных лампочек, которые включаются и выключаются по голосовой команде, система подразумевает расширение умного дома в широком диапазоне функционала устройств. Контроль за водой в квартире стало следующим этапом развития моего умного дома. Реализовал задуманное я несколько недель назад в полном объеме, успел попользоваться и сделать несколько выводов об удобстве и автономности работы системы от интернета...
2 года назад