Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
|
@@ -4,6 +4,7 @@ from flask import Flask
|
|
| 4 |
from flask_sqlalchemy import SQLAlchemy
|
| 5 |
from sqlalchemy.orm import DeclarativeBase
|
| 6 |
from werkzeug.middleware.proxy_fix import ProxyFix
|
|
|
|
| 7 |
|
| 8 |
# Configure logging
|
| 9 |
logging.basicConfig(level=logging.DEBUG)
|
|
@@ -16,13 +17,8 @@ db = SQLAlchemy(model_class=Base)
|
|
| 16 |
|
| 17 |
# Create Flask app
|
| 18 |
app = Flask(__name__)
|
| 19 |
-
|
| 20 |
-
|
| 21 |
-
UPLOAD_FOLDER = os.path.join(os.getcwd(), 'uploads')
|
| 22 |
-
os.makedirs(UPLOAD_FOLDER, exist_ok=True)
|
| 23 |
-
app.config['UPLOAD_FOLDER'] = UPLOAD_FOLDER
|
| 24 |
-
|
| 25 |
-
app.secret_key = os.environ.get("SESSION_SECRET", "dev-secret-key")
|
| 26 |
app.wsgi_app = ProxyFix(app.wsgi_app, x_proto=1, x_host=1)
|
| 27 |
|
| 28 |
# Configure database
|
|
@@ -59,4 +55,4 @@ with app.app_context():
|
|
| 59 |
logging.info("Database tables created")
|
| 60 |
|
| 61 |
# Import routes
|
| 62 |
-
import routes # noqa: F401
|
|
|
|
| 4 |
from flask_sqlalchemy import SQLAlchemy
|
| 5 |
from sqlalchemy.orm import DeclarativeBase
|
| 6 |
from werkzeug.middleware.proxy_fix import ProxyFix
|
| 7 |
+
DEFAULT_SECRET = "s3cr3t_jarvis_clone_2025_abdullahAI_secureKey"
|
| 8 |
|
| 9 |
# Configure logging
|
| 10 |
logging.basicConfig(level=logging.DEBUG)
|
|
|
|
| 17 |
|
| 18 |
# Create Flask app
|
| 19 |
app = Flask(__name__)
|
| 20 |
+
app.secret_key = os.environ.get("SESSION_SECRET", DEFAULT_SECRET)
|
| 21 |
+
print(f"Using secret key: {app.secret_key}")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
app.wsgi_app = ProxyFix(app.wsgi_app, x_proto=1, x_host=1)
|
| 23 |
|
| 24 |
# Configure database
|
|
|
|
| 55 |
logging.info("Database tables created")
|
| 56 |
|
| 57 |
# Import routes
|
| 58 |
+
import routes # noqa: F401
|