Încerc să creez un API și un server simplu cu MongoDB și Flask în python (pycharm). Testez metodele cu Postman și până acum funcționează metodele GET și DELETE. În primul rând am probleme cu metoda POST (pentru adăugarea unei entități). Am 2 clase

keyerror

Când încerc să fac un apel POST în poștaș cu un JSON ca acesta: < "type": "Aerobic", "calories": 500 >Primesc următorul mesaj în poștaș: 500 Eroare internă de server Eroare internă de server Serverul a întâmpinat o eroare internă și nu a putut finaliza solicitarea dvs. Fie serverul este supraîncărcat, fie există o eroare în aplicație. și în consola Pycharm:

Fișierul „server.py”, linia 31, în exerciții returnează jsonify (exerciseRepo.add (request.form))
server \ ExercisesRepository.py ", linia 24, în add exercițiu ['calorii'] = int (exercițiu ['calorii']) KeyError: 'calorii' 127.0.0.1 - - [05/ianuarie/2020 13:01:50] „POST/exerciții HTTP/1.1” 500 -

Sunt destul de nou în Python și aceasta este prima mea încercare de a face un API, așa că dacă ai putea explica cât mai mult, ar fi foarte util. Mulțumiri!