ich würde gerne in meiner Htmlseite, Parameter einer Funkion übergeben und wieder zurückbekommen.
meine Html Seite sieht folgend aus:
[code=html5 file='aWohnung.html]
{{ url_for( ' show_calender ', wohn_id = wohn.wohn_id) }} <!-- ruft das Programm show_calender(wohn_id) nicht auf-->
<th><a href="{{ url_for( 'show_calender', wohn_id = wohn.wohn_id) }}">zeigen</a></th> <!-- geht zwar wird aber nicht instant angezeigt, sonder muss geklickt werden -->
</th><th>{% autoescape off %}{{ calender2 }}{% endautoescape %}</th> <!--Ausgabe des veränderten Kalenders -->
[/code]
Mein Pythonprogramm:
Code: Alles auswählen
@app.route('/show_calender/<int:wohn_id>', methods=['GET', 'POST']) #methods=['GET', 'POST'] in meinem Fall überflüssig?
def show_calender(wohn_id): #wohn_id ist zurzeit für nichts zuständig, werde es später für meine Datenbank brauchen
myCal = Kalender(calendar.MONDAY)
myCal = myCal.formatmonth(2014,12)
return render_template('aWohnung.html', calender2=myCal)