Monthly Archives: August 2012

Web2py 2.0.2 is out

가장 큰 변화는 뭐니뭐니해도 1. DAL의 select 속도가 엄청 빨리졌다는거. 2. table이 lazy table 생성으로 db access가 실제 필요한 시점으로 늦쳐졌다는거 Detailed changelog =============== ## 2.00.2 ### DAL Improvements – Support for DAL(lazy_tables=True) and db.define_table(on_define=lambda table:), thanks Jonathan – db(…).select(cacheable=True) … Continue reading

Posted in python, web2py | 1 Comment

Web2py vs Django, Implicit vs Explicit

Web2py가 python web framework에서 이단아 취급받는 이유는 약 9개의 major object를 explicit하게 import 하지 않고 prepared environment를 이용해서 개발자가 implicit하게 사용할 수 있도록 한 design decision에서 기인합니다. 특히 Django 개발자들이 이 부분을 언급하는 경우가 많은데  Django에서 explicit를 선호하는 이유는 Pythonic하다는 … Continue reading

Posted in python, web2py | Tagged , , , | 1 Comment

web2py unit testing

web2py의 unit testing은 다른 web frameworks 에 비해서 좀 까다로운 면이 있지만 그리 어렵진 않다. 까다롭다고 하는 이유는 prepared environment때문인데 아래 코드처럼 사용해야 하는 global object들 execfile을 통해서 만들어줘야 한다는 것이다. import unittest from gluon.globals import Request execfile(“applications/api/controllers/10.py”, globals()) Anthony가 … Continue reading

Posted in python, testing, web2py | Tagged , , , , | Leave a comment