how to use the category name as url suffix in Django
问题 Now my url is like:https://mywebsite.com/newscategory_lists-5 I want change it to:https://mywebsite.com/categoryname Here is my model: class Category(models.Model): name = models.CharField(max_length=40) # 分类名 class Meta: verbose_name = "分类" verbose_name_plural = verbose_name def __str__(self): return self.name Here is the urls.py: path('category_lists-<int:category_pk>', views.categoryNewsList, name="category_news_list"), Here is my view.py: def categoryNewsList(request, category_pk):