Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -13,17 +13,21 @@ from simple_salesforce import Salesforce
|
|
13 |
import requests
|
14 |
|
15 |
# Initialize Flask app
|
16 |
-
app = Flask(__name__)
|
17 |
app.secret_key = os.urandom(24)
|
18 |
|
19 |
-
# β
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
|
|
|
|
|
|
|
|
27 |
|
28 |
# β
ROUTE: List All Routes for Debugging
|
29 |
@app.route("/routes", methods=["GET"])
|
@@ -36,7 +40,12 @@ def list_routes():
|
|
36 |
# β
HOME ROUTE
|
37 |
@app.route("/", methods=["GET"])
|
38 |
def home():
|
39 |
-
return jsonify({"message": "Welcome to Biryani Hub API. Use /register, /login, /menu, or /routes to check available endpoints."})
|
|
|
|
|
|
|
|
|
|
|
40 |
|
41 |
# β
REGISTER API
|
42 |
@app.route("/register", methods=["POST"])
|
|
|
13 |
import requests
|
14 |
|
15 |
# Initialize Flask app
|
16 |
+
app = Flask(__name__, template_folder="templates")
|
17 |
app.secret_key = os.urandom(24)
|
18 |
|
19 |
+
# β
Enable Debug Mode
|
20 |
+
app.config["DEBUG"] = True
|
21 |
+
|
22 |
+
# β
Salesforce Connection Setup
|
23 |
+
try:
|
24 |
+
print("Attempting to connect to Salesforce...")
|
25 |
+
sf = Salesforce(username='[email protected]',
|
26 |
+
password='Sati@1020',
|
27 |
+
security_token='sSSjyhInIsUohKpG8sHzty2q')
|
28 |
+
print("β
Connected to Salesforce successfully!")
|
29 |
+
except Exception as e:
|
30 |
+
print(f"β Failed to connect to Salesforce: {str(e)}")
|
31 |
|
32 |
# β
ROUTE: List All Routes for Debugging
|
33 |
@app.route("/routes", methods=["GET"])
|
|
|
40 |
# β
HOME ROUTE
|
41 |
@app.route("/", methods=["GET"])
|
42 |
def home():
|
43 |
+
return jsonify({"message": "Welcome to Biryani Hub API. Use /register, /login, /menu, /index, or /routes to check available endpoints."})
|
44 |
+
|
45 |
+
# β
RENDER INDEX.HTML FOR REGISTER & LOGIN
|
46 |
+
@app.route("/index", methods=["GET"])
|
47 |
+
def index_page():
|
48 |
+
return render_template("index.html")
|
49 |
|
50 |
# β
REGISTER API
|
51 |
@app.route("/register", methods=["POST"])
|