Commit 25a554e9 authored by Hamid's avatar Hamid
Browse files

Projet flask

parent 92e65bcb
Le serveur web de notre projet,consiste la partie executable sur le web .
Pour tester ce projet, vous devez suivre les etapes suivantes ci-dessous:
Pour executer le projet il suffit de suivre les etapes suivantes :
-Installer la version 3 de python ,
-Se rendre sur le repertoire contenant votre code server
-Executer le code avec la commande :
python3 sever.python
Vous deviez installer au prealable la version 3 du python .
VOus remarquerez que le server a demarer avec un message sur votre terminal
En suite ,vous deviez cloner le projet avec la commande suivantes :
--> git clone lien(le lien de la branch master )
-Consulter votre navigateur avec l'url
https://localhost:8080
Maintenant installer flask avec les commandes suivantes :
=> virtualenv env -p python3
=>. env / bin / activate n'oubliez pas le point (.)
=> pip install flask
Et l'affichage de votre page html index serra afficher .
Enjoy
Alors vous etes deja arriver, il suffit juste de lancer le server en executant le fichier run.py la commande est :
=> python3 run.py
Une fois que vous verrez quelque chose comme ça dans votre terminal, cela signifie que votre application est en cours d'exécution.
Application Flask "fbapp.views" (chargement différé)
Environnement: production
AVERTISSEMENT: Il s'agit d'un serveur de développement. Ne l'utilisez pas dans un déploiement de production.
Utilisez plutôt un serveur WSGI de production.
Mode de débogage: sur
Exécution sur http://127.0.0.1:5000/ (Appuyez sur CTRL + C pour quitter) Le
redémarrage avec stat Le
débogueur est actif!
Code PIN du débogueur: 134-874-021
127.0.0.1 - - [03 / Mar / 2021 22:45:59] "GET / HTTP / 1.1" 200 -
\ No newline at end of file
from flask import Flask
from .views import app
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<h1>bonjour</h1>
</body>
</html>
\ No newline at end of file
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
<!DOCTYPE html>
<html>
<head><title>Moteur de recherche</title></head>
<body>
<h1>Bienvenue dans notre serveur web fonctionel!!!!!</h1>
<h2>Il faut que ça soit trés jolie </h2>
</body>
</html>
\ No newline at end of file
import app
from app import app
if __name__ == "__main__":
app.run(debug=True)
import http.server
import socketserver
PORT = 8080
Handler = http.server.SimpleHTTPRequestHandler
with socketserver.TCPServer(("", PORT), Handler) as http:
print("Serving at port", PORT)
http.serve_forever()
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment