Хотите сохранить возвращаемое значение или напечатанное значение другого файла python в существующей таблице postgresql по определенному столбцу.Из файла django создана DB

У меня есть код smtp рассылки в файле smtp.py со следующим ниже кодом. В поле "number_of_emails_sent in (models.py).В начале, когда пользователь будет размещать свои данные, это поле будет пустым по умолчанию. Но когда мы начнем процесс реализации файла smtp.py, оно (number_of_emails_sent in database) должно добавляться каждый раз, когда мы запускаем код для конкретного пользователя с его данными.

Например, есть 3 пользователя["king", "queen", "soldier"], когда они публикуют первый пост, у них есть поля в api типа

{"user_email" : "King@gmail.com", "password":"1587687", "SMTP_PORT" : "078", "SMTP_HOST" : "025", "Is_Active" : "True", "subject" : "Hi", "тело" : "Как дела", "Number_of_emails_sent: ""

}

Эти данные будут сохранены в базе данных в определенной таблице, но количество полей будет пустым для всех пользователей. Поэтому здесь я хочу вставить значение, которое должно увеличиваться каждый раз, когда smtp поток конкретного пользователя будет выполнен. Например, сегодня для пользователя "king" я запустил smtp поток 3 раза, поэтому значение для конкретного пользователя будет 3. А если я запущу поток через два дня, код, который я запустил в этот день, предположим, 5 раз, поэтому значение в поле ("Number_of_emails_sent") должно быть 8. Таким образом, оно должно увеличиваться каждый раз, когда я запускаю поток smtp, и предыдущие данные пользователя не должны быть потеряны. Подобным образом для всех пользователей значение должно увеличиваться без какой-либо связи одного пользователя с другим. Например, если добавляется новый пользователь, для него должен быть новый поток.

Это связано с моей задачей проекта, пожалуйста, помогите мне с этим с чистым кодом, так как я новичок в django и это первый раз, когда я сталкиваюсь с этим типом запроса.И я использую сервер pgadmin. Я попробовал преобразовать данные из таблицы базы данных в кадр данных pandas для чтения значений пользователей .Так что, пожалуйста, помогите мне с этим, уважаемые члены сообщества stackoverflow. Я буду благодарен вам...

Вернуться на верх