Example #1
0
def get_requests():
    if request.method == "POST":
        requests = Requests()
        requests.id = request.json.get("id")
        requests.id_commune = request.json.get("id_commune")
        requests.request_status = request.json.get("request_status")
        requests.full_name = request.json.get("full_name")
        requests.last_name = request.json.get("last_name")
        requests.contact_phone = request.json.get("contact_phone")
        requests.address = request.json.get("address")
        requests.date = request.json.get("date")
        requests.hour = request.json.get("hour")

        db.session.add(requests)
        db.session.commit()
        return jsonify(requests.serialize_all_fields()), 200

    if request.method == "GET":
        requests = Requests.query.all()
        requests = list(map(lambda request: request.serialize_strict(), requests))
        return jsonify(requests), 200