Skip to content

manelocana/app_api_motos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projet API,

Python comme langage, Fastapi pour la creation de l'API, MySQL comme base de données,

Pour connecter à MySQL, je vais utiliser SqlAlchemy, mais je ferais la conexion en core, sans utiliser orm

Ques'que je besoins pour tester le code?

  • Dans le module 'requirements.txt' on a tout a installer

    pip install -r requirements.txt
    

Où je puis voir la documentation?

  • Sur l'API, dans le path on ecris '/docs'

Le module principal c'est 'main.py' je l'ai appart, pour demarrer le server Je separé les modules en diferents dossiers, pour milleur estructurer le projet (j'ai utilisé une estructure standard):

  • config (conexion a la base de donnés)
  • models (definition de model/style de tables)
  • routers (demandes http)
  • crud (les fonctions/métodes)
  • schemas (gerer le tipus de donnés)

About

project API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages