Alex Newman commited on
Commit
dcd3c2f
·
unverified ·
2 Parent(s): f875f92b1442f7

Merge pull request #4 from ttt246/simplify-backend

Browse files
Files changed (3) hide show
  1. app.py +0 -8
  2. src/router/api.py +2 -1
  3. templates/index.html +5 -3
app.py CHANGED
@@ -26,13 +26,5 @@ def index():
26
  return render_template("index.html")
27
 
28
 
29
- @app.route("/send-post", methods=["POST"])
30
- def send_post():
31
- data = json.loads(request.get_data())
32
- url = "http://127.0.0.1:7860/sendNotification"
33
- response = requests.post(url, json=data)
34
- return response.text
35
-
36
-
37
  if __name__ == "__main__":
38
  app.run(debug=True, host="0.0.0.0", port=7860)
 
26
  return render_template("index.html")
27
 
28
 
 
 
 
 
 
 
 
 
29
  if __name__ == "__main__":
30
  app.run(debug=True, host="0.0.0.0", port=7860)
src/router/api.py CHANGED
@@ -45,7 +45,8 @@ def construct_blueprint_api():
45
 
46
  @api.route("/sendNotification", methods=["POST"])
47
  def send_notification():
48
- data = json.loads(request.get_data())
 
49
  query = data["message"]
50
  token = data["token"]
51
  uuid = data["uuid"]
 
45
 
46
  @api.route("/sendNotification", methods=["POST"])
47
  def send_notification():
48
+ data = request.get_data()
49
+ data = json.loads(data)
50
  query = data["message"]
51
  token = data["token"]
52
  uuid = data["uuid"]
templates/index.html CHANGED
@@ -9,6 +9,9 @@
9
 
10
  <form id="postForm">
11
 
 
 
 
12
  <label for="messageInput">Message:</label>
13
  <textarea id="messageInput" name="messageInput" required></textarea><br><br>
14
 
@@ -31,7 +34,6 @@
31
  $("#postForm").submit(function(e) {
32
  e.preventDefault();
33
 
34
- var url = "http://localhost:7860/send-post"
35
  var message = {
36
  "message": $("#messageInput").val(),
37
  "token": $("#tokenInput").val(),
@@ -40,8 +42,8 @@
40
  var headers = JSON.parse($("#headersInput").val());
41
  $.ajax({
42
  type: "POST",
43
- url: url,
44
- data: message,
45
  headers: headers,
46
  success: function(response) {
47
  $("#responseDiv").html("POST request successful. Response:<br>" + response);
 
9
 
10
  <form id="postForm">
11
 
12
+ <label for="messageInput">url:</label>
13
+ <textarea id="urlInput" name="urlInput" required></textarea><br><br>
14
+
15
  <label for="messageInput">Message:</label>
16
  <textarea id="messageInput" name="messageInput" required></textarea><br><br>
17
 
 
34
  $("#postForm").submit(function(e) {
35
  e.preventDefault();
36
 
 
37
  var message = {
38
  "message": $("#messageInput").val(),
39
  "token": $("#tokenInput").val(),
 
42
  var headers = JSON.parse($("#headersInput").val());
43
  $.ajax({
44
  type: "POST",
45
+ url: $("#urlInput").val(),
46
+ data: JSON.stringify(message),
47
  headers: headers,
48
  success: function(response) {
49
  $("#responseDiv").html("POST request successful. Response:<br>" + response);