1.main.py里很多代码重复了,例如下面一段
site_domain = Datum.get('site_domain')
site_name = Datum.get('site_name')
site_author = Datum.get('site_author')
site_slogan = Datum.get('site_slogan')
site_analytics = Datum.get('site_analytics')
site_updated = Datum.get('site_updated')
这种解决办法很简单啊,可以创建一个类class PublicHandler(webapp.RequestHandler)在这里写一些其他类都需要的方法和属性,然后在其他需要的地方继承这个类即可,比如:class MainHandler(PublicHandler)。
2.Python很强大很方便的Decorator,你竟然没有用,可以用在memcache,login,多方便啊....
site_domain = Datum.get('site_domain')
site_name = Datum.get('site_name')
site_author = Datum.get('site_author')
site_slogan = Datum.get('site_slogan')
site_analytics = Datum.get('site_analytics')
site_updated = Datum.get('site_updated')
这种解决办法很简单啊,可以创建一个类class PublicHandler(webapp.RequestHandler)在这里写一些其他类都需要的方法和属性,然后在其他需要的地方继承这个类即可,比如:class MainHandler(PublicHandler)。
2.Python很强大很方便的Decorator,你竟然没有用,可以用在memcache,login,多方便啊....