Beispiel #1
0
 def usercreate(self, user_name, email, zip_code, pass1, pass2,
          forward_url=None, previous_url=None):
     u = UserAcct(user_name=user_name, email_address=email,
         password=pass1)
     flash("Account created!")
     identity.current_provider.validate_identity(user_name, pass1,
         identity.current.visit_key)
     util.redirect_previous()
Beispiel #2
0
 def untrack(self, id, viewing="no"):
     u = identity.current.user
     try:
         a = Artist.get(id)
         if a in u.artists:
             u.removeArtist(a)
     except SQLObjectNotFound:
         flash("Artist not found")
         util.redirect("/")
     if viewing == "no":
         util.redirect_previous()
     else:
         util.redirect("/artists/%s" % a.id)
Beispiel #3
0
 def untrack(self, id, viewing="no"):
     u = identity.current.user
     try:
         v = Venue.get(id)
         if v in u.venues:
             u.removeVenue(v)
     except SQLObjectNotFound:
         flash("Venue not found")
         util.redirect("/")
     if viewing == "no":
         util.redirect_previous()
     else:
         util.redirect("/venues/%s" % v.id)