Bot functionsa mainly operational
This commit is contained in:
@@ -112,4 +112,18 @@ class UserActivityLog(models.Model):
|
||||
verbose_name_plural = 'Журналы активности'
|
||||
|
||||
def __str__(self):
|
||||
return f"User {self.user_id} - {self.type} - {self.date_time}"
|
||||
return f"User {self.user_id} - {self.type} - {self.date_time}"
|
||||
|
||||
class NotificationSettings(models.Model):
|
||||
user = models.OneToOneField(User, on_delete=models.CASCADE, verbose_name="Пользователь")
|
||||
telegram_enabled = models.BooleanField(default=True, verbose_name="Уведомления в Telegram")
|
||||
email_enabled = models.BooleanField(default=False, verbose_name="Уведомления по Email")
|
||||
email = models.EmailField(blank=True, null=True, verbose_name="Email для уведомлений")
|
||||
notification_time = models.TimeField(default="09:00", verbose_name="Время отправки уведомлений")
|
||||
|
||||
def __str__(self):
|
||||
return f"Настройки уведомлений для {self.user.username}"
|
||||
|
||||
class Meta:
|
||||
verbose_name = "Способ оповещения"
|
||||
verbose_name_plural = "Способы оповещений"
|
||||
Reference in New Issue
Block a user