Bonjour à tous,
Je suis actuellement en train de construire une application Web avec du Python/Flask. J'ai pour idée de créer une application Web qui permettrait, par navigation privée, à des clients d'accéder à des informations que j'aurais récupérer, de mon côté, avec d'autres programmes .py en insérant ses données dans des bases de données intermédiaires en local sur mon PC.
Pour tout vous expliquer, j'ai construit des traitements qui viennent scrapper des sites internet afin de collecter de la données intéressantes. J'aimerais pouvoir rendre ses informations disponibles au travers d'un site internet et d'une navigation privée car je n'ai pas envie que ces données soient visibles pour n'importe qui.
J'ai suivi des cours/formations pour faire du Flask sur Python. J'ai déjà commencé à créer mon site Web et à gérer la création de nouveaux utilisateurs et la gestion des connexions privées. Ces informations sont stockées sous une base de données SQLITE rattachée directement à mon projet Flask.
Par contre, je ne sais pas comment gérer et stocker les informations qui proviennent des informations collectées par le scrapping de manière à les restituer dans mes pages internet.
D'où mes interrogations :
1. Est-ce que je peux utiliser cette base SQLITE pour stocker également les informations que je veux restituer ?
2. Si oui, comment puis-je accéder à cette base SQLITE en dehors du projet Flask ? Par ex. en créant une connexion à la BDD SQLITE dans un nouveau programme .py et y faire des inserts.
3. Si ce n'est pas possible, comment puis-je rattaché une nouvelle base de données à mon projet Flask ?
Merci d'avance,
Damien
Partager