Tôi muốn phát hiện nếu một phiên [ 'logged_in'] then chốt tồn tại, có nghĩa là người sử dụng tôi đã đăng nhậpLàm thế nào tôi có thể phát hiện xem một biến tồn tại trong phiên Flask?
Ví dụ:.
if (session['logged_in'] != None):
if session['logged_in'] == True:
return redirect(url_for('hello'))
Tuy nhiên, nếu phím 'logged_in' doesnt tồn tại nó do đó tạo ra một lỗi. Là một đối tượng phiên làm việc giống như một từ điển, tôi nghĩ rằng tôi có thể sử dụng phương thức had_key(), nhưng điều này dường như không hoạt động. Có cách nào dễ dàng để phát hiện xem phiên có chứa dữ liệu mà không tạo ra lỗi không?
Có nhiều cách tốt hơn để kiểm tra xem người dùng có đăng nhập ... Đó có phải là trường hợp sử dụng thực tế của bạn không? – rnevius