mexx24

Untitled

Feb 24th, 2021
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. class Client(models.Model):
  2. """Таблица основных данных о клиенте """
  3. name = models.CharField(max_length=24, blank=True, null=True, default=None, verbose_name='Имя клиента')
  4. surname = models.CharField(max_length=24, blank=True, null=True, default=None, verbose_name='Фамилия клиента')
  5. middlename = models.CharField(max_length=24, blank=True, null=True, default=None, verbose_name='Отчество клиента')
  6. number_phone = models.CharField(max_length=12, blank=True, null=True, default=None,verbose_name='Номер телефона')
  7. post_mail = models.EmailField(max_length=24, blank=True, null=True, default=None, verbose_name='Адрес Эл.почты')
  8. link_social = models.CharField(max_length=24, blank=True, null=True, default=None, verbose_name='Адрес в соц.сети')
  9. draft = models.BooleanField("Черновик", default=False)
  10. passport = models.ForeignKey(Client_passport, on_delete=models.CASCADE, verbose_name="Паспорт")
  11. car_pasport = models.ForeignKey(Client_carpass, on_delete=models.CASCADE, verbose_name="Водительское Удостоверение")
  12. is_active = models.BooleanField(default=True)
  13. created = models.DateTimeField(auto_now_add=True, auto_now=False)
  14. updated = models.DateTimeField(auto_now_add=False, auto_now=True)
  15.  
  16. def __str__(self):
  17. return "%s" % self.id
  18.  
  19. class Meta:
  20. verbose_name = "Клиент "
  21. verbose_name_plural = "Клиенты"
  22. ordering = ['-created']
  23.  
Advertisement
Add Comment
Please, Sign In to add comment