Предупреждение об URL в шаблоне Django, когда требуется добавить точку с запятой в объект ссылки url

У меня есть HTML ссылка, при нажатии на которую я перехожу по соответствующей ссылке

<div onclick="location.href='{% url 'newscountry' 'Kuwait' %}'">
      Kuwait
    </div>

Но меня предупреждают, что нужно добавить ; в вышеуказанную ссылку (как {% url 'newscountry'; 'Kuwait' %}') в соответствии с прикрепленным изображением.

urls.py как показано ниже,

   path('country/<str:country>/',NewsCountryView.as_view(),name='newscountry'),

views.py

class NewsCountryView(ListView):
    model = News
    template_name = 'newsfront/index.html' # <app>/<model>_<viewtype>.html
    context_object_name = 'news'
    ordering = ['-date_posted']
    paginate_by = 16
    
    def get_queryset(self):
        country=self.kwargs.get('country')
        return News.objects.filter(country=country)

enter image description here

Просто установите расширение Django для VSCode и он погибнет.

Вернуться на верх