fkjhlkhf
Browse files
app.py
CHANGED
|
@@ -11,6 +11,15 @@ import logging
|
|
| 11 |
|
| 12 |
logging.getLogger('requests_oauthlib').setLevel(logging.DEBUG)
|
| 13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 14 |
mssage_callback = "Authentification success, close this tabs and return to the login page"
|
| 15 |
has_navigated = False
|
| 16 |
|
|
@@ -38,14 +47,23 @@ def obtenir_access_token(code, client_id, client_secret, redirect_uri):
|
|
| 38 |
presentation_text = """
|
| 39 |
Découvrez Lin votre assistant community manager sur Linkedin
|
| 40 |
"""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 41 |
|
| 42 |
|
| 43 |
-
|
|
|
|
|
|
|
| 44 |
|
| 45 |
|
| 46 |
def on_navigate(state, page_name: str):
|
| 47 |
# Redirige vers Accueil si l'utilisateur n'est pas connecté et qu'il ne s'agit pas de la page d'accueil
|
| 48 |
-
|
|
|
|
|
|
|
| 49 |
|
| 50 |
if page_name == "callback":
|
| 51 |
raw = request.environ.get("REQUEST_URI", "")
|
|
|
|
| 11 |
|
| 12 |
logging.getLogger('requests_oauthlib').setLevel(logging.DEBUG)
|
| 13 |
|
| 14 |
+
|
| 15 |
+
|
| 16 |
+
|
| 17 |
+
|
| 18 |
+
|
| 19 |
+
|
| 20 |
+
|
| 21 |
+
|
| 22 |
+
|
| 23 |
mssage_callback = "Authentification success, close this tabs and return to the login page"
|
| 24 |
has_navigated = False
|
| 25 |
|
|
|
|
| 47 |
presentation_text = """
|
| 48 |
Découvrez Lin votre assistant community manager sur Linkedin
|
| 49 |
"""
|
| 50 |
+
def on_action(state) :
|
| 51 |
+
if not state.is_logged_in:
|
| 52 |
+
navigate(state, "Accueil")
|
| 53 |
+
time.sleep(1)
|
| 54 |
+
|
| 55 |
|
| 56 |
|
| 57 |
+
def on_change(state) :
|
| 58 |
+
if not state.is_logged_in:
|
| 59 |
+
navigate(state, "Accueil")
|
| 60 |
|
| 61 |
|
| 62 |
def on_navigate(state, page_name: str):
|
| 63 |
# Redirige vers Accueil si l'utilisateur n'est pas connecté et qu'il ne s'agit pas de la page d'accueil
|
| 64 |
+
if page_name in ["Accueil", "callback", "Source_Management", "Post"]:
|
| 65 |
+
if not state.is_logged_in and page_name != "Accueil":
|
| 66 |
+
navigate(state, "Accueil")
|
| 67 |
|
| 68 |
if page_name == "callback":
|
| 69 |
raw = request.environ.get("REQUEST_URI", "")
|
functi.py
CHANGED
|
@@ -449,7 +449,8 @@ def on_login(state, payload):
|
|
| 449 |
print(state.Linked_social_network,flush = True)
|
| 450 |
state.data_schedule = db_manager.fetch_schedule_table_acc(state.user_inf.user.id)
|
| 451 |
state.data_account = pd.DataFrame(dataac)
|
| 452 |
-
|
|
|
|
| 453 |
|
| 454 |
state.Source_table = pd.DataFrame(data)
|
| 455 |
navigate(state, "Source_Management")
|
|
|
|
| 449 |
print(state.Linked_social_network,flush = True)
|
| 450 |
state.data_schedule = db_manager.fetch_schedule_table_acc(state.user_inf.user.id)
|
| 451 |
state.data_account = pd.DataFrame(dataac)
|
| 452 |
+
if not state.data_account.empty :
|
| 453 |
+
state.Linked_social_network = state.data_account["account_name"].iloc[0]
|
| 454 |
|
| 455 |
state.Source_table = pd.DataFrame(data)
|
| 456 |
navigate(state, "Source_Management")
|