سلام
من خواستم یک سرچ مثل سایتتون راه اندازی کنم البته نمیدونم شما دقیقا به همین صورته یا نه
به این صورت که یک سری تگ تعریف کردم و سرچ را روی اون ها پیاده سازی کردم الان مشکل اینه که مثلا اگه که یک کلمه ای وارد کنم که توی دوتا از تگ های یک محصول باشه اون محصول را 2 بار نمایش میده
باید چیکار کنم؟
خیلی ممنون
query = query.filter(tags__tag_name__contains=search)
کدی که زدم به صورت بالا است
با سلام.
با استفاده از distinct به شکل زیر می توانید نتایج تکراری را حذف کنید:
query = query.filter(tags__tag_name__contains=search).distinct()
خیلی ممنون
خواهش می کنم.
موفق باشید.
سلام دوست من
خوشحالم مشکلتون برطرف شده
ممنونم از شما اقای weby