﻿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
30993	Class based views and syndications are similar, but not exactly the same	Tobias Bengfort	nobody	"Syndication feeds are created as classes, just like class based views. But that is very much where the similarities end:

- Feeds do not work with important mixins such as `PermissionRequiredMixin`
- You do not need to call `as_view()` on a feed
- Instead of overwriting `get()` or `dispatch()`, you need to overwrite `__call__()`

These subtle differences are confusing to me and make it harder to reuse code.

So far for the description of the problem. A solution could be to base feeds on class based views. However, I am not sure if this is possible in a backwards compatible way."	Cleanup/optimization	closed	contrib.syndication	2.2	Normal	needsinfo			Unreviewed	0	0	0	0	0	0
