diff options
| author | Joshua Gourneau <josh@gourneau.com> | 2012-03-14 17:20:18 -0700 |
|---|---|---|
| committer | Joshua Gourneau <josh@gourneau.com> | 2012-03-14 17:20:18 -0700 |
| commit | e90406bfa68c900ff2b366ccc14779c3e30ca4b1 (patch) | |
| tree | 58450b6cc6df27d9f65a24f0686cc0c0b09195d2 | |
| parent | d2d3a2245de2b1681d49b92558fa119a26cddac1 (diff) | |
now the name and swear are stored and displayed as well
| -rw-r--r-- | app.py | 15 | ||||
| -rwxr-xr-x | index.html | 4 |
2 files changed, 15 insertions, 4 deletions
@@ -22,16 +22,23 @@ def index(filename=None): def sig(id='home'): url = CLOUDANT_BASE + id r = requests.get(url, auth=CLOUDANT_AUTH) - sig = json.loads(r.content)['s'] - return template('index.html', sig=sig) + sig = json.loads(r.content)['s'] + name = json.loads(r.content)['name'] + swear = json.loads(r.content)['swear'] + + return template('index.html', sig=sig, name=name, swear=swear) @post('/s') def sig(): id = ''.join(random.choice(string.ascii_lowercase + string.digits) for x in range(6)) - data = json.dumps({ 's' : request.POST['output'] }) + data = {} + data["name"] = request.POST['name'] + data["swear"] = request.POST['swear'] + data["s"] = request.POST['output'] + url = CLOUDANT_BASE + id headers = { 'content-type' : 'application/json' } - r = requests.put(url, auth=CLOUDANT_AUTH, data=data, headers=headers) + r = requests.put(url, auth=CLOUDANT_AUTH, data=json.dumps(data), headers=headers) redirect('/s/%s' % json.loads(r.content)['id']) run(host='localhost', port=8000) @@ -54,6 +54,10 @@ %if sig: sig.regenerate({{!sig}}); %end + %setdefault("name", "") + $("#name").val("{{name}}"); + %setdefault("swear", "") + $("#swear").val("{{swear}}"); }); </script> <script src="/js/json2.min.js"></script> |
