"Καλησπέρα,
Υπάρχει κάποιος τρόπος να στέλνουμε κατευεθείαν ένα object με flask; Μέχρι στιγμής στέλνω ότι χρειάζεται μέσω url-query. Δοκίμασα την jsonpickle για μετατροπή αντικειμέμενου σε json για να συμπεριληφθεί στο url-query η οποία δούλεψε με αποστολή απλού dictionary αλλά φαίνεται να μην παίζει για την αποστολή Block π.χ.. Yποψιάζομαι ότι έχει να κάνει με το ότι το Block έχει εμφωλευμένο αντικείμενο Transaction. Υπάρχει κάποιος τρόπος να λυθεί αυτό ή πρέπει να στέλνουμε ένα ένα τα πεδία; Υπάρχει περίπτωση να φταίει κάτι άλλο;
Ευχαριστώ πολύ."
Δοκίμασες να το κάνεις μέσω jsonify (http://flask.pocoo.org/docs/1.0/api/#flask.json.jsonify) ή json.dumps ?
Είναι προτιμότερα από το pickle. Επίσης το jsonify σου επιστρέφει ένα json έτοιμο σαν flask.response που σημαίνει ότι δεν πρέπει να δηλώσεις εσύ τον Content-Type header στο request που θα κάνεις.
Αν δοκιμάσεις με αυτά και δεν παίξει, καλύτερα κάνε ένα git repo και ανέβασε τον κώδικα, να δω τι μπορεί να φταιει και στείλε μου ένα full trace με τα errors που σου πετάει.
Κωνσταντίνος
distrib@lists.cslab.ece.ntua.gr