crie links exclusivos permanentes baseados em um ID de usuário [duplicado]

Duplicata Possível:
crie uma página de perfil exclusiva para cada usuário python

Estou usando o google appengine com python e jinja2 e tentando dar a cada usuário do meu aplicativo uma URL exclusiva para sua página de perfil, que pode ser acessada por qualquer pessoa sem fazer login. Aqui está meu código:

class ProfilePage(webapp2.RequestHandler):
  def get(self, profile_id):
    user = User.get_by_id(profile_id)
    #profile_id = some unique field
    if user:
       #Get all posts for that user and render....
       theid = user.theid
       personalposts = db.GqlQuery("select * from Post where theid =:1 order by created desc limit 30", theid)
    else:
        personalposts = None
    global visits
    logout = users.create_logout_url(self.request.uri)
    currentuser = users.get_current_user()
    self.render('profile.html', user = currentuser, visits = visits, logout=logout, personalposts=personalposts)

app = webapp2.WSGIApplication([('/', MainPage),
                               ('/profile/([0-9]+)', ProfilePage),])

Quando eu tento e testo isso me dá um erro 404. Suponho que, se o código estiver certo, talvez esteja usando a URL de teste errada. Por exemplo, se esta é a sua ID OpenID: Como posso testá-lo tentei apenas entrar www.url.com/profile/https://www.google.com/accounts/o8/id?id=AItOawlILoSKGNwU5RuTiRtXug1l8raLE45g-56 seria apenas o id = "esta parte" ser o que eu coloquei então eu teria:

url = www.url.com/profile/AItOawlILoSKGNwU5RuTiRtXug1l8raLE45g-56

Isso é o que eu tentei e não funcionou bem. Obrigado antecipadamente pela ajuda!

questionAnswers(2)

yourAnswerToTheQuestion