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

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

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


ثبت پرسش جدید
سبحان مولایی
سبحان مولایی
تخصص : برنامه‌نویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native
@websaz5 سال پیشمطرح شد
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


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

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