1. Buka Project pada tutorial ke 2
2. Tambahkan Perintah Berikut ini
3. Pastikan Project Sudah Di Run...@app.route('/hapus', methods=['POST'])def hapus():try:data = request.form.to_dict()data_token = jwt.decode(data['token'], secret_key, algorithms=['HS256'], verify=True)mahasiswa_id = data_token['_id']matkul = mongo.db['matkul'].find_one({'_id': ObjectId(data['matkul_id']), 'mahasiswa_id': mahasiswa_id})if not matkul:return jsonify({'info': 'Data Tidak Ditemukan'}), 404mongo.db['matkul'].delete_one({'_id': ObjectId(data['matkul_id'])})return jsonify({'info': 'Matkul Berhasil Di Hapus!'})except jwt.ExpiredSignatureError:return jsonify({'info': 'Token Kedaluwarsa'})except jwt.InvalidTokenError:return jsonify({'info': 'Token Salah'})...
4. Uji Coba di Postman
Method : POSTURL : http://localhost:5000/hapusForm data :token => ambil_dari Loginmatkul_id => id_matkul
0 komentar
Posting Komentar