Flask umożliwia pobieranie i umieszczanie różnych rzeczy w sesji. Mogą to być proste dane, ale też złożone obiekty. Poniżej przykład jednocześnie ustawiający i pobierający wartość z sesji:
Należy pamiętać o dodaniu importu do „session” (linia 1), oraz umieszczeniu jakiejś wartości w konfiguracji „SECRET_KEY” (linia 5). Jest ona używana do zabezpieczenia po stronie klienta, może to być naprawdę dowolna wartość, byleby taka konfiguracja się pojawiła. Jeśli tego nie zrobisz, na ekranie zamiast spodziewanej treści pojawi się błąd o braku wartości dla klucza „SECRET_KEY”. „session” pozwalający pobierać i ustawiać wartości w sesji jest zwyczajnym słownikiem. Możesz więc pod dowolnym kluczem umieścić dowolną wartość. Ja pod kluczem „loggedUser” umieściłem ciąg tekstowy „ThePaniHalynaKsiegowa” (linia 10), by w kolejnej linii ją wyświetlić:
Komentarze (0)
Brak komentarzy...