this is making me mad(i think i am missing somethng obvious, bt i don't know what):
This work:
def vistaSIMFDB():
ufile=request.args[0]
#ufile='SIMFDB_2016011509341800.csv'
form=legacy_db(legacy_db.SIMFDB.filename==ufile).select()
#form = SQLFORM.grid(legacy_db.SIMFDB.filename==ufile, csv=True )
return dict(form=form)
This , which use SQLFORM.grid, but no request.args, also work:
def vistaSIMFDB():
#ufile=request.args[0]
ufile='SIMFDB_2016011509341800.csv'
#form=legacy_db(legacy_db.SIMFDB.filename==ufile).select()
form = SQLFORM.grid(legacy_db.SIMFDB.filename==ufile, csv=True )
return dict(form=form)
This (sqlform.grid with a parameter got from request.args) not:
i am redirect to
http://127.0.0.1:8000/PROVE/vistaSIMFDB?_signature=c3d5a81a14fa239430285e2444c0f0fb568aba2d:
Ticket ID
127.0.0.1.2016-01-17.21-21-32.80e5e27e-d857-4431-9876-a44d3c169182
| form=legacy_db(legacy_db.STK.filename==ufile).select() return dict(form=form)
def vistaSIMFDB():
ufile=request.args[0] #ufile='SIMFDB_2016011509341800.csv' #form=legacy_db(legacy_db.SIMFDB.filename==ufile).select() form = SQLFORM.grid(legacy_db.SIMFDB.filename==ufile, csv=True ) return dict(form=form) |
Variables
| global request |
<Storage {'_vars': None, 'function': 'vistaSIMFD...marcello/CODE/MIEI/WEB2.10/applications/PROVE/'}> |
| request.args |
[] |
| ufile |
undefined |
so that the problem seems to be with grid and request.args togheter, which seems quite bizarre, also becouse the ticket point to fails in request.args, while grid is called after