Spaces:
Running
Running
David Ko
commited on
Commit
Β·
bbbd5f6
1
Parent(s):
7ac53fe
Fix Flask-Session permission error by using temp directory
Browse files
api.py
CHANGED
@@ -44,10 +44,16 @@ login_manager.login_view = 'login'
|
|
44 |
login_manager.session_protection = 'strong'
|
45 |
|
46 |
# μΈμ
μ€μ
|
|
|
47 |
from flask_session import Session
|
|
|
|
|
|
|
48 |
app.config['SESSION_TYPE'] = 'filesystem'
|
49 |
app.config['SESSION_PERMANENT'] = True
|
50 |
app.config['SESSION_USE_SIGNER'] = True
|
|
|
|
|
51 |
Session(app)
|
52 |
|
53 |
# μ¬μ©μ ν΄λμ€ μ μ
|
|
|
44 |
login_manager.session_protection = 'strong'
|
45 |
|
46 |
# μΈμ
μ€μ
|
47 |
+
import tempfile
|
48 |
from flask_session import Session
|
49 |
+
|
50 |
+
# μμ λλ ν 리λ₯Ό μ¬μ©νμ¬ κΆν λ¬Έμ ν΄κ²°
|
51 |
+
session_dir = tempfile.gettempdir()
|
52 |
app.config['SESSION_TYPE'] = 'filesystem'
|
53 |
app.config['SESSION_PERMANENT'] = True
|
54 |
app.config['SESSION_USE_SIGNER'] = True
|
55 |
+
app.config['SESSION_FILE_DIR'] = session_dir
|
56 |
+
print(f"Using session directory: {session_dir}")
|
57 |
Session(app)
|
58 |
|
59 |
# μ¬μ©μ ν΄λμ€ μ μ
|