ich habe folgendes Problem. Ich habe eine html-form in Python-Code eingebaut(per print "<form...").
Code: Alles auswählen
print " <td align=\"center\" valign=\"middle\"><br><form action=\"dtml_meine_zu_beantwortende_vertretungsuebersicht?submit_id=1&vac_id="+str(dict['vacation_pkey'])+"\" method=\"get\">"
print " <input type=\"submit\" name=\"submit\" value=\"genehmigen\" ></form></td>"
Aber jetzt kann ich nicht auf diese per get-methode übergebenden Attribute zugreifen.
Code: Alles auswählen
submit_id=getattr(context,"submit_id", None)
if submit_id is not None:
print submit_id
Code: Alles auswählen
try:
if submit_id==1:
context.sql_annehmen(substitute_user=str(sm.getUser()), vac_id=str(vac_id)).dictionaries()
elif request/submit_id==0:
context.sql_ablehnen(substitute_user=str(sm.getUser()), vac_id=str(vac_id)).dictionaries()
except NameError:
print " submit_id hat keinen Wert"