コード例 #1
0
ファイル: views.py プロジェクト: ChaoticOnyx/OnyxForum
 def login_rate_limit_message():
     """Display the amount of time left until the user can access the requested
     resource again."""
     current_limit = getattr(g, 'view_rate_limit', None)
     if current_limit is not None:
         window_stats = limiter.limiter.get_window_stats(*current_limit)
         reset_time = datetime.utcfromtimestamp(window_stats[0])
         timeout = reset_time - datetime.utcnow()
     return "{timeout}".format(timeout=format_timedelta(timeout))
コード例 #2
0
ファイル: views.py プロジェクト: djsilcock/flaskbb
def login_rate_limit_message():
    """Display the amount of time left until the user can access the requested
    resource again."""
    current_limit = getattr(g, 'view_rate_limit', None)
    if current_limit is not None:
        window_stats = limiter.limiter.get_window_stats(*current_limit)
        reset_time = datetime.utcfromtimestamp(window_stats[0])
        timeout = reset_time - datetime.utcnow()
    return "{timeout}".format(timeout=format_timedelta(timeout))