Hi,
Django has certainly been successful over the last two year in a very wide open-source Web development community.
Written in python... That's a good start for an ex-VFP developer. Python is SIMPLE and VFP-user friendly. And any decent python programmer can develop a very decent framework in a couple of months whilst learning the language. For one I remember developing my own python framework (from a converted Fox-ISAPI application using mod_python for performance circa 2000-2001). That was both a snap and a joy to code. And I'm no professional programmer. That gives you the picture ...
The sheer power of the base language - python - is the reason why the competition has been so harsh in this area. Web-based python frameworks abound and the base level is quite high. Django is certainly among the best of them.
On python itself (any vfp developer can be fluent within a couple of days).
http://www.python.org/on web programming - python IS the Swiss knife:
http://wiki.python.org/moin/WebProgrammingOn the the competitive web-framework arena:
http://wiki.python.org/moin/WebFrameworksMy only question would be whether Django following the base-language tenets? Simplicity.