Загрузка данных


        # СРАЗУ ПОСЛЕ того, как определил ip_addr
        location = get_location_by_ip(ip_addr)

        new_session = UserSession(
            user_id=user.id,
            session_token=token,
            ip_address=ip_addr,
            location=location, # <-- Передаем локацию в базу
            user_agent=request.headers.get('User-Agent')
        )