Skip to content

Latest commit

 

History

History
136 lines (102 loc) · 1.83 KB

README.md

File metadata and controls

136 lines (102 loc) · 1.83 KB

api-tablette

API permettant d'échanger des données avec le serveur de stockage principal

Dépendances

sudo pip install -r requirements.txt

Note: Pour windows consulter l'installation de pip (au lien suivant)[http://stackoverflow.com/questions/4750806/how-to-install-pip-on-windows]

Lancer le serveur

python setup.py -d DEBUG

Note: utiliser l'option -h|--help pour avoir de l'aide

Services

Dessin

Fonctionnalités:

  • créer
  • éditer
  • envoyer
  • sauvegarder
  • suppression

Create

method:POST   url: /image

Args:

  • title: image title
  • file: image

return: image id

Edit

method:POST   url: /image/{id}

Args:

  • file: image

Get All

method:GET   url: /image

return: Array of the info id

Get

method:GET   url: /image/{id}

return: image

Get central data

method:GET   url: /image/main

return: image

Get by title

method:GET   url: /image/title/{title}

return: image

Supprimer (admin)

method:GET   url: /image/delete/{id}

Info

Create

method:POST   url: /info

Args:

  • title: the title useful as keywords
  • content: content for information

return: id de l'information

Get All

method:GET   url: /info

return: Array of the info id

Get

method:GET   url: /info/{id}

return: content

Get central info

method:GET   url: /info/main

return: content

Get by title

method:GET   url: /info/title/{title}

return: content

Delete (admin)

method:GET   url: /info/delete/{id}

Service back-end API

#BDD

  • images
  • information mairie
  • forum
    • posts
      • commentaires

Fonction de la base de donnée

  • créer post/dessin/info
  • get all post/dessin/info
  • get un dessin