So I'm reasonably experienced with python and grew up web developing with 
PHP. I wanted to move all my web development over to python and web2py 
seemed like the ideal way to get started. There's one thing I really don't 
like however and is giving me a lot of trouble actually learning the 
framework and that's all the default cruft that gets put in place when I 
start a new application. Also a lot of things are hidden behind the IDE 
(where is default.py getting all its module info from?) -- there doesn't 
seem to be any technical explanation of what's  going on behind the scenes.

For instance, yes, it's very nice that a user system is put in place for me 
but all the other stuff like the bootstrap UI elements just gets in the way 
of me developing my website because I spend more time sifting through the 
huge CSS files trying to fix things. Basically, I'm used to building my 
sites from the very ground up, because then I know how everything fits 
together and works. With web2py I've found this really confusing. Yes, I'll 
read through the entire book but I'd find it a lot easier to get the 
examples if I had a really blank project to work with. 

So what does everyone think? Do I just delete all the files and start from 
scratch (I'm scared something will break or I won't have the right initial 
setup) or continue trying to muddle through with the prefab setup?

web2py feels amazingly powerful, and I want to add it to my arsenal, so any 
help is appreciated. Thanks!

-- 



Reply via email to