from google.appengine.api import users import webapp2 import micro_webapp2 application = micro_webapp2.WSGIApplication() @application.route('/') def m(request, *args, **kwargs): return "" @application.route("/version/<id>") def show_version(request, *args, **kwargs): if kwargs["id"] == "relational": return "2.1" return "No version" @application.route('/feedback/<id>') def mail_sender(request, *args, **kwargs): if request.method != "POST": return "" message = "" for k,v in request.POST.iteritems(): message += "%s: %s\n" % (k,v) message += "ip address: %s\n" % str(request.remote_addr) if kwargs["id"] == "relational": from google.appengine.api import mail mail.send_mail(sender="Feedback service <noreply@feedback-ltworf.appspotmail.com>", to="tiposchi@tiscali.it", subject="Feedback from %s" % kwargs["id"], body=message) return "Message queued"