from django.db import models import asyncio class Orders(models.Model): SEND_MESSAGE = ( (True, 'Написать'), (False, 'Не отправлять'), (None, 'Неизвестно'), ) IS_APPROVED = ( (True, 'Заказ подтвержден'), (False, 'Заказ не подтвержден'), (None, 'Неизвестно'), ) param_id = models.CharField(max_length=100, verbose_name='id пользователя в tg', null=True) name = models.CharField(max_length=100, verbose_name='наименование', null=True) description = models.TextField(verbose_name='описание', null=True) order_photo = models.ImageField(upload_to='photo/') cheque = models.ImageField(upload_to='photo/') adress = models.CharField(max_length=100, verbose_name='адрес доставки', blank=True, null=True) time_create = models.DateTimeField(auto_now_add=True, null=True) # message = models.CharField(max_length=100, verbose_name='сообщение для пользователя', blank=True, null=True) # send_message = models.BooleanField(default=False, verbose_name='отправить сообщение', null=True, choices=SEND_MESSAGE) is_approved = models.BooleanField(default=False, verbose_name='подтверждение заказа', null=True, choices=IS_APPROVED) class Meta: app_label = 'adminpanel' verbose_name_plural = 'Заказы' def __str__(self): return self.name