For anyone else reading this thread - I found that this is definitely the wrong way - this changes the global default mime type for anything served through pylonsapp, so even html is served up as application/ xml....
Alec On Sep 26, 5:39 pm, alecf <[EMAIL PROTECTED]> wrote: > I think the only disappointing thing with that is the charset normally > gets stuck in there too, and I want to set that in another location... > > I played around with it and I also was able to set > config['pylons.response_options']['content_type'] for a similar > effect. > > Is this going a little too much behind-the scenes? > > Alec > > On Sep 26, 3:40 pm, James Gardner <[EMAIL PROTECTED]> wrote: > > > Hi Alec, > > > You need: > > > response.headers['Content-type'] = "application/atom+xml" > > return render("genshi-xml", "atom-feed") > > > James > > > alecf wrote: > > > I'm trying to render some Atom feeds with Pylons - > > > I've got a genshi template that more or less renders the atom feed, > > > but I need to return it as application/atom+xml > > > > For the life of me I can't figure out how the new global response > > > object works - setting content_type has no effect.. my controller > > > looks something like: > > > > response.content_type = "application/atom+xml" > > > response.content = render("genshi-xml", "atom-feed") > > > > (I had to write my own 'genshi-xml' engine plugin wrapper for Genshi, > > > because Genshi's default requires the file extension to be .html, but > > > that's a whole other story...) > > > > Alec --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to pylons-discuss@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---