Я борюсь с чем-то, что, я уверен, имеет очень простой метод, но я не понимаю это правильно. Я пытаюсь передать значение из urlconf в файл feeds.py. То, что я пытаюсь сделать, это генерировать конкретные каналы для комментариев на странице.
Я читал пример в документации:
http://docs.djangoproject.com/en/dev/ref/contrib/syndication/
о том, как использовать метод get_object (), но я не могу передать правильные значения.
Вот то, что я пытался. В файле url.py:
('^post/(?P<sl>.*)/comment_feed/$', CommentFeed()),
А в файле feeds.py:
class CommentFeed(Feed):
def get_object(self, request, sl):
return get_object_or_404(Post, ????)
И я продолжаю получать сообщение об ошибке ValueError:
недопустимый литерал для int () с основанием 10: «Test-1»
Как правильно передать объект в класс CommnetFeed для каналов?