Нужно добавить логику: если объект модели не найден (например, нет записи с заданным slug), то должно произойти корректное завершение — например,