I have some custom python classes in a product that I want to be available via FTP. 
 
The problem is:  Classes instances have some very beautifuls names like "3253474252.12" ...
 
How could I send the (real) name of the documents to FTP clients?
I tried to override manage_FTPlist with no success...
 
Bonus question...  I would like to create custom classes instances from FTP PUT requests, probably based on file extension.  Any ideas? :))
 
Jeff