Update app.py
Browse files
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)
|