>
>         mail.send(to=['s...@distrobeef.com'],subject='DistroBeef Retailer 
> Contact',message='request.vars.
>>
>>
>> distributor,request.vars.dba,request.vars.contactnum,request.vars.fax,request.vars.location,request.vars.locationtwo,request.vars.city,request.vars.state,request.vars.zip,
>> request.vars.name,request.vars.contact,request.vars.email
>
> ')
>

Maybe something like:

message=', '.join('%s: %s' % (k, v) for (k, v) in request.vars.iteritems())

That will give you a comma-separated list of key-value pairs. Note, though, 
that they won't be in any particular order. If, for example, you want them 
in the same order as the fields in the db table defintion, you could do:

message=', '.join('%s: %s' % (f, request.vars[f]) for f in db.post.fields)

Anthony

Reply via email to