diff options
author | Thorsten Behrens <tbehrens@suse.com> | 2013-04-16 16:57:06 +0200 |
---|---|---|
committer | Thorsten Behrens <tbehrens@suse.com> | 2013-04-16 16:57:06 +0200 |
commit | e5d59caf099778f1c53be21220a6c9c3c2980f0f (patch) | |
tree | ec42c56559d8639a5fd2cb12e135177445a5578d /slideapi.py | |
parent | 6cd3347a3a4560dac544050fdb2e8f17a4d41092 (diff) |
A new demo group edit page at /users/<user>/edit
Some playing with jquery gave this little edit page. Saving does not
yet work.
Diffstat (limited to 'slideapi.py')
-rwxr-xr-x | slideapi.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/slideapi.py b/slideapi.py index f1e63fd..670a974 100755 --- a/slideapi.py +++ b/slideapi.py @@ -167,7 +167,8 @@ def upload_deck(user,deck): out) # update link to latest rev - os.unlink(path+'latest') + if os.path.exists(path+'latest'): + os.unlink(path+'latest') os.symlink(str(new_rev), path+'latest') # thumbnail generation happens asynchronously via updatedeck.py @@ -251,7 +252,6 @@ def list_slides(user, part, deck, rev): @get('/api/users/<user>/<part>/<deck>/<rev:int>/<slide:int>/thumbnail.png') def get_thumbnail(user, part, deck, rev, slide): path = "%s/%s/%s/%s/%d/%d/" % (root,user,part,deck,rev,slide) - print path return static_file('thumbnail.png', root=path, mimetype='image/png') @get('/api/users/<user>/<part>/<deck>/<rev:int>/meta.json') @@ -278,6 +278,11 @@ def send_slide(user, part, deck, rev, slide): def home_page(): return '<html><body>Welcome</body></html>' +@get('/users/<username>/edit') +@view('app') +def app_page(username): + return dict(user=username) + # ------------------------------------------------------------------- class SSLInterface(ServerAdapter): |