Probleme d'image avec flask
anicet
-
aanicet14 Messages postés 10 Statut Membre -
aanicet14 Messages postés 10 Statut Membre -
Bonsoir, j'arrive pas a mettre une image de fond avec flask via du code css que voici :
et le code flask concerné :
Pouvez vous m'aider ?
Merci
entete2="""
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Page2</title>
<style>
h1{text-align: center;}
body {"background-image=url(images/image_hacker.jpg)" }
</style>
</head>
<body>
<h1>Bienvenue sur l'escape game !</h1>
"""
basdepage2="""
</body>
</html>
"""
et le code flask concerné :
@app.route('/vraidebut', methods = ['POST']) # Ici on précise la méthode d'envoi des données (GET ou POST)
def resultat():
resultat = flask.request.form # On récupère le résultat de la requête sous forme de dictionnaire
# on récupère le nom et le prénom, ce sont des entrées du dictionnaire
p = resultat['mdp']
if p == 'ELMDPPALS':
page=entete2
page+=basdepage2
return page
else:
return "<p>Bonjour \n" "acces refusé</p>"
# On renvoie la réponse
app.run(debug=True)
Pouvez vous m'aider ?
Merci
A voir également:
- How to add background image in html flask
- Editeur html - Télécharger - HTML
- How to change qwerty to azerty - Guide
- Légende image word - Guide
- How to change dns - Guide
- How to factory reset pc - Guide
10 réponses
yg_be
Messages postés
23437
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 587
bonjour,
as-tu testé ta page html, hors flask?
as-tu testé ta page html, hors flask?
d'accord voici un screen avec le code seulement en html :

et voici le meme code mais avec flask qui ne marche pas du coup :
et voici le meme code mais avec flask qui ne marche pas du coup :
entete2="""
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Page2</title>
<style>
h1{text-align: center;}
body {"background-image=url(images/image_hacker.jpg)" }
</style>
</head>
<body>
<h1>Bienvenue sur l'escape game !</h1>
"""
basdepage2="""
</body>
</html>
"""
@app.route('/vraidebut', methods = ['POST']) # Ici on précise la méthode d'envoi des données (GET ou POST)
def resultat():
resultat = flask.request.form # On récupère le résultat de la requête sous forme de dictionnaire
# on récupère le nom et le prénom, ce sont des entrées du dictionnaire
p = resultat['mdp']
if p == 'ELMDPPALS':
page=entete2
page+=basdepage2
return page
else:
return "<p>Bonjour \n" "acces refusé</p>"
# On renvoie la réponse
app.run(debug=True)
je voudrais vois les deux variantes du code source html, pas des images ni du code python.
https://support.google.com/surveys/answer/6172725?hl=fr
https://support.google.com/surveys/answer/6172725?hl=fr
je vous envoie le code source de la page qui marche juste html.
C'est exactement le meme que dans "entete2" + "basdepage2"
*<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Page2</title>
<style>
h1{text-align: center;}
body {background-image: url("images/image_hacker.jpg"); }
</style>
</head>
<body>
<h1>Bienvenue sur l'escape game !</h1>
</body>
</html>
C'est exactement le meme que dans "entete2" + "basdepage2"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ce code fonctionne tres bien mais des que je le passe en python pour l'executer avec flask, il ne marche plus.