lokesh341 commited on
Commit
bb51932
Β·
verified Β·
1 Parent(s): 49bd692

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -1
app.py CHANGED
@@ -1,6 +1,6 @@
1
 
2
  import torch
3
- from flask import Flask, render_template, request, jsonify, redirect, session
4
  import json
5
  import os
6
  from transformers import pipeline
@@ -17,6 +17,9 @@ import requests
17
  app = Flask(__name__)
18
  app.secret_key = os.urandom(24) # For session handling
19
 
 
 
 
20
  # βœ… Salesforce Connection Setup
21
  try:
22
  print("Attempting to connect to Salesforce...")
@@ -27,6 +30,19 @@ try:
27
  except Exception as e:
28
  print(f"❌ Failed to connect to Salesforce: {str(e)}")
29
 
 
 
 
 
 
 
 
 
 
 
 
 
 
30
  # βœ… REGISTER API: Create a new Customer in Salesforce
31
  @app.route("/register", methods=["POST"])
32
  def register():
@@ -98,4 +114,5 @@ def dashboard():
98
 
99
  # βœ… START PRODUCTION SERVER
100
  if __name__ == "__main__":
 
101
  serve(app, host="0.0.0.0", port=7860)
 
1
 
2
  import torch
3
+ from flask import Flask, render_template, request, jsonify, redirect, session, url_for
4
  import json
5
  import os
6
  from transformers import pipeline
 
17
  app = Flask(__name__)
18
  app.secret_key = os.urandom(24) # For session handling
19
 
20
+ # βœ… Enable Debug Mode
21
+ app.config["DEBUG"] = True
22
+
23
  # βœ… Salesforce Connection Setup
24
  try:
25
  print("Attempting to connect to Salesforce...")
 
30
  except Exception as e:
31
  print(f"❌ Failed to connect to Salesforce: {str(e)}")
32
 
33
+ # βœ… ROUTE: List All Routes for Debugging
34
+ @app.route("/routes", methods=["GET"])
35
+ def list_routes():
36
+ routes = []
37
+ for rule in app.url_map.iter_rules():
38
+ routes.append(f"{rule.endpoint}: {rule}")
39
+ return jsonify({"routes": routes})
40
+
41
+ # βœ… HOME ROUTE
42
+ @app.route("/", methods=["GET"])
43
+ def home():
44
+ return jsonify({"message": "Welcome to Biryani Hub API. Use /register, /login, or /menu."})
45
+
46
  # βœ… REGISTER API: Create a new Customer in Salesforce
47
  @app.route("/register", methods=["POST"])
48
  def register():
 
114
 
115
  # βœ… START PRODUCTION SERVER
116
  if __name__ == "__main__":
117
+ print("βœ… Starting Flask API Server on port 7860...")
118
  serve(app, host="0.0.0.0", port=7860)