fromdjango.httpimportHttp404fromdjango.utils.translationimportgettextas_deffeed(request,url,feed_dict=None):"""Provided for backwards compatibility."""ifnotfeed_dict:raiseHttp404(_("No feeds are registered."))slug=url.partition("/")[0]try:f=feed_dict[slug]exceptKeyError:raiseHttp404(_("Slug %r isn’t registered.")%slug)instance=f()instance.feed_url=getattr(f,"feed_url",None)orrequest.pathinstance.title_template=f.title_templateor("feeds/%s_title.html"%slug)instance.description_template=f.description_templateor("feeds/%s_description.html"%slug)returninstance(request)