mmj-sys
4 سال پیش توسط mmj-sys مطرح شد
1 پاسخ

مدل برای تگ مطالب django

سلام من میخواستم برای مطالبم تگ تعریف کنم
طبقه بندی مطالب رو تونستم چون چیز ساده ای بود
اما این که چجوری مدلی ایجاد کنم که چند تا داده داشته باشه و بتونم اون هارو در کوئری بیارم سخته
اگه برای تگ هاتون مدلی استفاده میکنید یا راه حلی برای موضوع دارید خوشهال میشم در اختیار من قرار بدید


ثبت پرسش جدید
سبحان مولایی
تخصص : برنامه‌نویس وب: Python ::...
@websaz 4 سال پیش مطرح شد
0

سلام می توانید از پکیج django-taggit استفاده کنید

یا در models.py یک مدل تگ درست کنید مانند :

class Tag(models.Model):
    name        = models.CharField(max_length=35)
    slug        = models.CharField(max_length=250)
    created_at  = models.DateTimeField(auto_now_add=False)

بعد در مدل مورد نظر خودتون یک relationship many to many ایجاد کنید مانند:

class Post(models.Model):
    ...
    tags                = models.ManyToManyField(Tag)

@mmj.sys


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام