diff --git a/site_web/README.md b/site_web/README.md index 49c9a0d97f7ee1cd65cf724d0bb2ad5d1d87a52b..521a653393b69c7169bbd8d1f177fec54b0f1560 100644 --- a/site_web/README.md +++ b/site_web/README.md @@ -1,18 +1,30 @@ -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 diff --git a/site_web/app/__init__.py b/site_web/app/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..1fb1c9eab5ff5e7647f6665485fd80071be53d5f --- /dev/null +++ b/site_web/app/__init__.py @@ -0,0 +1,2 @@ +from flask import Flask +from .views import app diff --git a/site_web/app/__pycache__/__init__.cpython-38.pyc b/site_web/app/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0d427a5cb78ad6df14bd4595fe9effe4878836ed Binary files /dev/null and b/site_web/app/__pycache__/__init__.cpython-38.pyc differ diff --git a/site_web/app/__pycache__/views.cpython-38.pyc b/site_web/app/__pycache__/views.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e88c8c1763dca9acdc2245cab16463718c087953 Binary files /dev/null and b/site_web/app/__pycache__/views.cpython-38.pyc differ diff --git a/site_web/app/templates/index.html b/site_web/app/templates/index.html new file mode 100644 index 0000000000000000000000000000000000000000..83f7c248ae1c4f2138cb879398cdcf2e3e853623 --- /dev/null +++ b/site_web/app/templates/index.html @@ -0,0 +1,9 @@ + + + + + + +

bonjour

+ + \ No newline at end of file diff --git a/site_web/app/views.py b/site_web/app/views.py new file mode 100644 index 0000000000000000000000000000000000000000..09f28f3299df3d8c52f4525503a8ee83d17a2bef --- /dev/null +++ b/site_web/app/views.py @@ -0,0 +1,9 @@ +from flask import Flask, render_template + +app = Flask(__name__) + +@app.route('/') +def index(): + return render_template('index.html') + + diff --git a/site_web/html/index.html b/site_web/html/index.html deleted file mode 100644 index 0eb803485ab8d4506b328133f6960aaa8cce6274..0000000000000000000000000000000000000000 --- a/site_web/html/index.html +++ /dev/null @@ -1,11 +0,0 @@ - - - Moteur de recherche - -

Bienvenue dans notre serveur web fonctionel!!!!!

- - - -

Il faut que ça soit trés jolie

- - \ No newline at end of file diff --git a/site_web/run.py b/site_web/run.py new file mode 100644 index 0000000000000000000000000000000000000000..0af898656b1bcda914af2d3450afd62b0f8a481d --- /dev/null +++ b/site_web/run.py @@ -0,0 +1,5 @@ +import app +from app import app + +if __name__ == "__main__": + app.run(debug=True) diff --git a/site_web/server/server.py b/site_web/server/server.py deleted file mode 100644 index 4cb406cabf738cf5f96e934a70c449c93f37db18..0000000000000000000000000000000000000000 --- a/site_web/server/server.py +++ /dev/null @@ -1,9 +0,0 @@ -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