Size: a a a

Django [ru] #STAY HOME

2021 April 16

ИХ

Ильяс Хакиев... in Django [ru] #STAY HOME
😃
источник

RP

Ruslan Popov in Django [ru] #STAY HOME
class SherlockException(aiohttp.ClientError):
   
pass

так тоже не ловится (
источник

Б

Богдан in Django [ru] #STAY HOME
подскажите пожалуйста, где в проекте можно посмотреть весь список ошибок ValidationError c сообщениями и переводами в django и DRF?
источник

Б

Богдан in Django [ru] #STAY HOME
Например: я хочу вызвать определенный ValidationError, у которого есть перевод, нужно передать точное сообщение в ошибке, чтобы перевод сработал. Но мне хотелось бы видеть весь список сообщений с ошибками, а не искать их где-то, чтобы потом вставить условное
raise serializers.ValidationError(_(u'This field must be unique.'))


и увидеть перевод, если выбран русский язык
источник

СЧ

Сергей Чурмин... in Django [ru] #STAY HOME
Друзья а такой вопрос, возможно ли какая связь что бы можно было в одну ячейку записать разные ключи. Тоесть
class model_1:
   pass

class model_2:
   pass

class other_model:
   model = (model_1 or model_2 or ...)
источник

VB

Vadim Beglov in Django [ru] #STAY HOME
Generic Foreign Key
источник

v

voran in Django [ru] #STAY HOME
Приветствую,
начал изучать Django недавно, поэтому есть вопрос на который надеюсь найти ответ здесь.
Тема запись данных в db с использованием ORM.
По классике Django рекомендует записывать объекты в db так:
model -> instance -> instance.save
если я правильно понял, то на каждую запись в таблице есть инстанс класса (объект)

Теперь мне надо записывать инфу с датчиков температуры/влажности
можно как-то записывать в db без создания объектов? Ну не нужно столько объектов.
Хочется сделать один объект, менять его значение и записывать очередную строчку в базу данных.

Извиняйте за кривое объяснение 😊
источник

Б

Богдан in Django [ru] #STAY HOME
добавлять новое значение или перезаписывать старое?
источник

v

voran in Django [ru] #STAY HOME
именно добавлять, потом надо график строить
источник

T

Tim in Django [ru] #STAY HOME
эм, а вопрос в чем? модели нужны для создания миграций, может сырым скл создавать в базе но тогда будут конфликты
источник

T

Tim in Django [ru] #STAY HOME
датчик 1 или много? модель показаний с именем датчика и значение, и потом там где у тебя прилетают данные сохраняешь их в базу, а так пройди туториал по джанге что ли
источник

v

voran in Django [ru] #STAY HOME
IMHO RAW SQL единственный способ
мне просто нужно записать в db
источник

DT

Dan Tyan in Django [ru] #STAY HOME
используй
Model.objects.create(field=val,)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
будет просто инсерт в базу
источник

v

voran in Django [ru] #STAY HOME
спасибо
источник

v

voran in Django [ru] #STAY HOME
вопрос-то в чем, вот запущен микросервис на Django, на какой-нибудь Raspberry PI, памяти немного, проц слабый
данные с датчиков льются
мне не нужно их копить в памяти, мне нужно просто скинуть их в базу и все
а так по tutorial получается, что все показания с датчиков будут оставаться в RAM
источник

T

Tim in Django [ru] #STAY HOME
это где такое написано? кеширование выборки есть
источник

T

Tim in Django [ru] #STAY HOME
как у тебя сбор данных идет? скрип по крону запрашивает показания?
источник

v

voran in Django [ru] #STAY HOME
я данные curl-ом ой request'ом буду забирать с другого сервиса
источник

v

voran in Django [ru] #STAY HOME
по крону
источник