Una domanda molto semplice. Ho una app FLASK che ha postgresql dietro di esso. Non ci sono ORM per questa applicazione. Tutte le richieste vengono eseguite tramite l'interfaccia SQL psycopg2.costruzione API REST in FLASK
Ora voglio esporre alcune API da questa applicazione. Quale sarebbe il modo migliore di procedere.
1> Proprio come: http://flask-peewee.readthedocs.org/en/latest/rest-api.html 2> oppure posso farlo senza l'ORM. Sembra che l'ORM per un'API RESTful sia molto utile, ma in questo caso devo disporre di elementi di database separati e copiare i dati dal modello Postgres all'ORM.
qualsiasi suggerimento sarebbe benvenuto.
Hai visto Flask-RESTful: http: //flask-restful.readthedocs.org/en/latest/? – tbicr
hai ragione sul posto. Subito dopo il commento in alto .. scomposto sul flacone riposante. Anche utilizzando il modulo apibase per aiutare con alcune classi di gestione degli errori. (http://blog.selfassembled.org/posts/api_base.html). Ma quello che mi preoccupa è la gestione degli errori. La boccetta restful fornisce una buona gestione degli errori delle eccezioni ....? – user1102171
Non ho davvero usato Flask-RESTful, ma provate a guardare http://flask-restful.readthedocs.org/en/latest/extending.html#custom-error-handlers – tbicr