# from django.db import models
# from dj_static1.utility.image_helper import validate_image_size, validate_required_field

# class Banner(models.Model):
#     TYPE_CHOICES = (
#         (1, "Type 1"),
#         (2, "Type 2"),
#         (3, "Type 3"),
#         (4, "Type 4"),
#         (5, "Type 5"),
#     )

#     image = models.ImageField(
#         upload_to='images/',
#         blank=False,
#         null=False
#     )
#     content = models.CharField(
#         max_length=1000,
#         blank=False,
#         null=False
#     )
#     title = models.CharField(
#         max_length=160,
#         blank=False,
#         null=False
#     )
#     subtitle = models.CharField(
#         max_length=160,
#         blank=False,
#         null=False
#     )
#     type = models.IntegerField(choices=TYPE_CHOICES, default=1)

#     created_at = models.DateTimeField(auto_now_add=True)
#     updated_at = models.DateTimeField(auto_now=True)

#     def clean(self):
#         validate_required_field(self.title, "title")
#         validate_required_field(self.content, "content")
#         validate_required_field(self.content, "subtitle")
#         validate_image_size(self.image, max_size_mb=2)


#     def __str__(self):
#         return self.title
    

# # # Create your models here.
# # from django.db import models

# # # Create your models here.
# # class Banner(models.Model):
# #     TYPE_CHOICES = (
# #     (1, "Type 1"),
# #     (2, "Type 2"),
# #     (3, "Type 3"),
# #     (4, "Type 4"),
# #     (5, "Type 5"),
# #     )
# #     id = models.BigAutoField(primary_key=True)
# #     image = models.ImageField(upload_to='images/')
# #     content = models.CharField(max_length=1000)
# #     title= models.CharField(max_length=160)
# #     subtitle= models.CharField(max_length=160)
# #     type = models.IntegerField(choices=TYPE_CHOICES, default=1)

# #     created_at = models.DateTimeField(auto_now_add=True)
# #     updated_at = models.DateTimeField(auto_now=True) 
# #     def __str__(self):
# #         return self.title
# class Enquiry(models.Model):
#     id = models.BigAutoField(primary_key=True)
#     name = models.CharField(max_length=160)
#     mobile = models.CharField(max_length=20)
#     email = models.EmailField(max_length=160, unique=True)
#     message = models.CharField(max_length=760)
#     created_at = models.DateTimeField(auto_now_add=True)
#     updated_at = models.DateTimeField(auto_now=True)

#     def __str__(self):
#         return self.name