Before you do:

  db(my_super_awesome_cleaning_query).delete()

you can do:

  db.yourtable.youruploadfield.autodelete=True

You can also set autodelete=True in Field(...,autodelete=True).

It does exactly what you asked.

Massimo


On Dec 21, 10:57 pm, Thadeus Burgess <thade...@thadeusb.com> wrote:
> If I am deleting an upload field from my database, how do I also seamlessly
> remove its corresponding file?
>
> Currently I have a query as such. Would I need to perform a select query
> first, looping through the filenames and using os.unlink to delete these
> files, and then remove the record from the database?
>
> db(my_super_awesome_cleaning_query).delete()
>
> -Thadeus

--

You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to web...@googlegroups.com.
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en.


Reply via email to