Merge branch 'master' into python3
authorFredrik Tolf <fredrik@dolda2000.com>
Sun, 23 Dec 2012 05:46:16 +0000 (06:46 +0100)
committerFredrik Tolf <fredrik@dolda2000.com>
Sun, 23 Dec 2012 05:46:16 +0000 (06:46 +0100)
Conflicts:
wrw/wmako.py

1  2 
wrw/wmako.py

diff --combined wrw/wmako.py
@@@ -1,6 -1,6 +1,6 @@@
  import os, threading
  from mako import template, lookup, filters
- from . import util, form, session, env
 -import util, form, session, env, resp
++from . import util, form, session, env, resp
  
  # It seems Mako isn't thread-safe.
  makolock = threading.Lock()
@@@ -43,6 -43,8 +43,8 @@@ def handle(req, filename, **kw)
  
  @util.wsgiwrap
  def application(req):
+     if req.method not in ["GET", "HEAD"]:
+         raise resp.httperror(405)
      return handle(req, req.filename,
                    form = form.formdata(req),
                    session = session.get(req))