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
>
>

Reply via email to