Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from flask import Flask, request, send_from_directory, jsonify
- app = Flask(__name__, static_url_path='')
- @app.route('/test/json', methods=['POST'])
- def testJSON():
- content = request.get_json(silent=False, force=True)
- specifiedUsername = content['username']
- specifiedPassword = content['password']
- print "User specified the password: " + specifiedPassword
- print "user specified the username: " + specifiedUsername
- if specifiedUsername == "Administrator":
- if specifiedPassword == "Password123":
- return jsonify({"message": "Login Successfull"})
- else:
- return jsonify({"message": "Login Failed"})
- else:
- return jsonify({"message": "Login Failed"})
- return jsonify({"message": "oops... Looks like something has gone wrong"})
- @app.route('/auth/login', methods=['POST'])
- def authenticationLogin():
- return "Not yet implemented"
- @app.route('/auth/register', methods=['POST'])
- def authenticationRegister():
- return "Not yet implemented"
- @app.route('/auth/recover', methods=['POST'])
- def authenticationRecover():
- return "Not yet implemented"
- @app.route('/download/request', methods=['POST'])
- def downloadRequest():
- return "Functionality to allow the user to request a download from youtube"
- @app.route('/tracks/getAll', methods=['POST'])
- def tracksGetAll():
- return "Not yet implemented"
- @app.route('/tracks/getTrack', methods=['POST'])
- def tracksGetTrack():
- return "Not yet implemented"
- @app.route('/tags/getForTrack', methods=['POST'])
- def tagsGetForTrack():
- return "Not yet implemented"
- @app.route('/tags/updateForTrack', methods=['POST'])
- def tagsUpdateForTrack():
- return "Not yet implemented"
- @app.route('/playlist/getAll', methods=['POST'])
- def playlistGetAll():
- return "Not yet implemented"
- @app.route('/playlist/getList', methods=['POST'])
- def playlistGetList():
- return "Not yet implemented"
- @app.route('/playlist/deleteList', methods=['POST'])
- def playlistDeleteList():
- return "Not yet implemented"
- @app.route('/playlist/addTrack', methods=['POST'])
- def playlistAddTrack():
- return "Not yet implemented"
- @app.route('/playlist/deleteTrack', methods=['POST'])
- def playlistDeleteTrack():
- return "Not yet implemented"
- @app.route('/user/add', methods=['POST'])
- def userAdd():
- return "Not yet implemented"
- @app.route('/user/update', methods=['POST'])
- def userUpdate():
- return "Not yet implemented"
- @app.route('/user/delete', methods=['POST'])
- def userDelete():
- return "Not yet implemented"
- @app.route('/user/get', methods=['POST'])
- def userGet():
- return "Not yet implemented"
- @app.route('/user/getList', methods=['POST'])
- def userGetList():
- return "Not yet implemented"
- if __name__ == "__main__":
- app.run(host= '0.0.0.0', port= 8000, debug=True)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement