Добрый вечер!
С несуществующими страницами разобрался. А как быть к примеру с категориями? Можно отредактировать в поле ссылку и вуаля - проверку регулярного выражения проходит, но при этом не существует в БД. И как отфильтровывать?
Хотел сделать фильтр по родительской slug-ссылке, которая есть в модели, но видимо фильтровать можно только по своим полям.
На данный момент такая вьюшка.
def articles_list(request, category_slug):
articles = get_list_or_404(Article.objects.order_by('name'))
context = {
'articles': articles
}
return render(request, 'my_app/articles_list.html', context)
У модели есть поле parent, которое ссылается на категорию. Но ведь category_slug передает не имя родителя, а его ссылку.
Помогите пожалуйста. В документации по таким случаям ничего не нашел.