from django.db import models from django.utils import timezone class Contact(models.Model): name = models.CharField(max_length=100) email = models.EmailField() subject = models.CharField(max_length=200) message = models.TextField() created_at = models.DateTimeField(default=timezone.now) def __str__(self): return f"{self.name} - {self.subject}" class Meta: ordering = ['-created_at'] class BlogPost(models.Model): title = models.CharField(max_length=200) slug = models.SlugField(unique=True) content = models.TextField() created_at = models.DateTimeField(default=timezone.now) updated_at = models.DateTimeField(auto_now=True) is_published = models.BooleanField(default=True) def __str__(self): return self.title class Meta: ordering = ['-created_at']