﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
5855	Parameterized feeds have incorrect 404 behavior	niran@…	nobody	"When using the syndication framework to generate parameterized feeds as described in the [http://www.djangoproject.com/documentation/syndication_feeds/#a-complex-example documentation], leaving off the parameter from the URL causes an exception to be raised in the `Feed`'s `link()` function.

For example, if I'm trying to generate per-tag feeds for a blog at `/feeds/tags/TAG_NAME`, `/feeds/tags/` will cause an `AttributeError` in my `Feed` subclass' `link()` function because the object passed to it is `None`. My proposed solution, which seems to work for me, is instead of checking the contents of `url` in `get_feed()`, we should check if the `Feed` class (`self`) has a `get_object` function, since from what I understand, any `Feed` subclass with a `get_object()` function is intended to generate a parameterized feed.

With my patch applied, `/feeds/tags/` results in a 404, which seems like the appropriate behavior to me."		closed	contrib.syndication	dev		fixed			Design decision needed	1	0	0	0	0	0
