a profile tool for tornado web requesthandler
Project description
Usage:
======
use `tprofile.ProfileMeta' as the metaclass of handler subclass or base handler class.
Example::
..code::python
import tornado.web
from tprofile import ProfileMeta
def condition(self):
return True if self.get_argument('profile', None) == "1" else False
ProfileMeta.set_condition(condition)
class BaseHandler(tornado.web.RequestHandler):
__metaclass__ = ProfileMeta
class MainHandler(BaseHandler):
def get(self):
pass
======
use `tprofile.ProfileMeta' as the metaclass of handler subclass or base handler class.
Example::
..code::python
import tornado.web
from tprofile import ProfileMeta
def condition(self):
return True if self.get_argument('profile', None) == "1" else False
ProfileMeta.set_condition(condition)
class BaseHandler(tornado.web.RequestHandler):
__metaclass__ = ProfileMeta
class MainHandler(BaseHandler):
def get(self):
pass
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tprofile-0.0.15.tar.gz
(2.7 kB
view hashes)
Built Distribution
tprofile-0.0.15-py2.7.egg
(7.5 kB
view hashes)