راکت
حل شده

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

1 پاسخ

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

mmj-sys
mmj-sys
@mmj.sys
ثبت پرسش جدید

پاسخ‌ها

1
سبحان مولایی
سبحان مولایی
@websaz

تخصص: برنامه‌نویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native

بهترین پاسخ

سلام می توانید از پکیج 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

شاید پاسخ شما همین‌جا باشد

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

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