Ich musste das Hintergrundbild des Jumbotron unten basierend auf der Eingabe aus der Datenbank genommen ändern. Hier ist der Code:Kann nicht ändern Inline-CSS mit Jinja
housekeeping.html
<div class="jumbotron" style="background-image:url('{%block wallpaper%}{%endblock%}');padding-left:5%;width:100%;background-size: 100%; background-repeat: no-repeat;">
profile.html
{%extends 'housekeeping.html'%}
...
...
{%block wallpaper%}{{wallpaper}}{%endblock%}
app.py
@app.route('/name/<b64>')
def profile_for_song(b64):
...
... #retrives the value of `wallpaper` form a row in the database.
...
wallpaper = '/static/wallpaper.jpg' #dummy value.
return render_template('profile.html', wallpaper=wallpaper)
aber es funktioniert nicht, da der Wert background-image:url('')
Null bleibt.
Ist es nicht möglich, CSS mit Jinja-Blöcken zu ändern?
PS: Ich habe versucht mit url_for
aber immer noch nichts.
@Selcuk leid, dass ein Tippfehler war, als ich hier auf Stack-Überlauf wurde die Formatierung, habe ich es nun behoben – PsychicNinja