If it's a Django-friendly crowd, it might also be helpful to be prepared to handle the inevitable criticisms that will come. The big issues that tend to arise are (a) global objects/lack of imports/lack of explicitness/too much magic, (b) use of exec, and (c) pure Python in views. The links below address these and other criticisms.
- http://www.quora.com/Is-web2py-a-good-Python-web-framework/answer/Anthony-Bastardi<http://www.quora.com/Is-web2py-a-good-Python-web-framework/answer/Anthony-Bastardi?__snids__=28309519#ans341179> (scroll a bit for response to criticism by Jacob Kaplan-Moss, creator of Django). - https://groups.google.com/forum/#!msg/web2py/uIYf-dTjd88/P8yxUQwTZk4J - http://news.ycombinator.com/item?id=3767009 - http://greg.thehellings.com/2011/01/python-web2py-or-django/#comment-546 - http://www.quora.com/What-are-the-advantages-of-web2py-over-Django/answer/Daniel-Greenfeld/comment/478595 (addressing criticism of pure Python in views) And a little support from Zed Shaw regarding "magic": https://twitter.com/zedshaw/status/80415443558477825, https://twitter.com/zedshaw/status/80418794526351360 Anthony On Wednesday, August 1, 2012 11:46:48 AM UTC-4, Alec Taylor wrote: > > Tonight I'm going to present my little social-network to a user-group. > > I'm going to show them my code, some slides, the website, the mobile apps > and tell them when Django isn't as good as web2py. > > Are there any particular features of web2py you would recommend I > highlight? - Also, are there any major drawbacks in Django that web2py has > that is easily advertisable? > > (I have a slide or two on this, but I'm sure as longtime users/developers > of web2py you'd have more to pitch-in) > > Thanks for all information, > > Alec Taylor > --