that would be automatic if you call the download url with .txt
On Sep 17, 9:22 am, "Martin.Mulone" <[email protected]> wrote: > I think you also need: > > response.headers['Content-Type']='text/plain' > > On Sep 17, 10:21 am, mdipierro <[email protected]> wrote: > > > sorry I forgot. > > > Imagine you have: > > > db.define_table('mytable',Field('somedata','text')) > > > you can define an action: > > > def gimmefile(): > > #http://..../gimmefile/<id> > > myrecord=db.mytable(request.args(0)) > > filename = "%s.txt" % myrecord.id > > response.headers['Content-Dispotion']="attachment;filename=%s" % > > filename > > return myrecord.text > > > On Sep 17, 3:18 am, till <[email protected]> wrote: > > > > cheers! > > > > do you have yet another solution for the string to file dl idea? > > > > thanks :-) > > > > On Sep 16, 5:51 pm, mdipierro <[email protected]> wrote: > > > > > filename,stream=db.dogs.image.retrieve(doggies[0].image) > > > > data=stream.read() > > > > > On Sep 16, 10:11 am, till <[email protected]> wrote: > > > > > > hi all, > > > > > > wondering how I can get the raw data of files uploaded into a db field > > > > > to work with it. > > > > > such as: > > > > > doggies = db().select(db.dogs.ALL) > > > > > doggies[0].image <- how can I access the raw data of the img? > > > > > > also, if I have a text in the db, how can I allow the user to download > > > > > a file with just the content of this one field, with a given filename > > > > > it will use in the "save as"? > > > > > > thanks in advance > >

