Merhabalar böyle bir model oluşturdum her şey normal çalışıyor her posta istediğim kadar kategori ekleyebiliyor ve her posta ait kategorileri çekebiliyorum
fakat veritabanını incelediğimde post ve category tablolarının bir ilişkisi yok
class Category(models.Model):
category_name=models.CharField(max_length=50)
def __str__(self):
return self.category_name
class Post(models.Model):
category=models.ManyToManyField(Category)
user=models.ForeignKey(User,on_delete=models.CASCADE,verbose_name="Yazar",related_name='posts')
title=models.CharField(max_length=120,verbose_name="Başlık")
content=RichTextField(verbose_name="İçerik")
created_date=models.DateTimeField(auto_now_add=True,verbose_name="Oluşturulma Tarihi")
update_date=models.DateTimeField(auto_now=True,verbose_name="Güncellenme Tarihi")
image=models.ImageField(null=True,blank=True)
slug=models.SlugField(max_length=130,unique=True)