سلام
لطفا راهنمایی کنید چرا کد articlecategory_set کار نمیکنه و حتی intellinsense هم کمک نمیکنه
views
def aside_filter_box_component(request):
article = ArticleCategoryModel.objects.filter(category=None, is_active=True)
context = {
'categories': article
}
return render(request, 'article_module/components/aside-component.html', context)
----------------------------------------------------------------------------------
html
{% for category in categories.articlecategory_set %}
<li><a href="">محصول 1 </a></li>
{% endfor %}
----------------------------------------------------------------------------------
models
class ArticleCategoryModel(models.Model):
category = models.ForeignKey('ArticleCategoryModel', on_delete=models.CASCADE, verbose_name='دسته بندی ', blank=True
, null=True)
title = models.CharField(max_length=200, verbose_name='عنوان دسته بندی')
title_url = models.CharField(max_length=500, verbose_name='عنوان در url', unique=True)
is_active = models.BooleanField(default=False, verbose_name='فعال بودن / نبودن')
def __str__(self):
return self.title
class Meta:
verbose_name = 'دسته بندی مقاله '
verbose_name_plural = 'دسته بندی ها ی مقاله'
سلام.
فکر میکنم چون اسم مدلتون رو گذاشتید ArticleCategoryModel باید بنویسید articlecategorymodel_set :
{% for category in categories.articlecategorymodel_set %}
<li><a href="">محصول 1 </a></li>
{% endfor %}خیلی ممنون از راهنماییتون مشکل حل شد
سلام دوست من
خوشحالم که مشکلتون برطرف شد :)
موفق باشین :)