After many years of developing desktop applications in Python, I had to 
learn Java and all the web development concepts required in a Java/Tomcat 
world.  After years of Java web development my company has finally come to 
recognize that ANY development in Python is significantly easier than almost 
any development in Java.  Everything everyone before has said is on target.  
Spend some time learning Python it will make Django easier to pickup.  Then 
just do it.  You only learn this stuff by making mistakes and figuring them 
out -- perhaps with a little help from the guru's on the web.

I tend to use Adobe's flex for client side work, perhaps because my 
background is large desktop apps and perhaps because I'm weak in HTML, CSS 
and JavaScript.  It's easy to have Flex "consume" XML responses and link 
those directly to forms and datagrids.  Of course that's yet another thing 
to learn and a little harder to debug.

You will find the django/python learning curve easier than java/tomcat and 
IMHO the user groups more responsive.  

Be sure to install Eclipse with the PyDev plugin (or other python/django 
IDE's if you want) and also to browse thru the module library so you have a 
feel for how many problems have already been solved by others and are there 
for your use.  FYI there a modules to read/write XML, CSV, zip and Excel 
files.  Many necessary modules are not in the standard distribution, but 
readily available: google is your friend.

The only area where I've really struggled is in building a SOAP api to 
conform to some vendor requirement.  It's hard to figure out which python 
soap module is the right one (i.e. maintained and documented) while Java 
seems to have better tools.  But that could just be an indication of a gap 
in my knowledge, not in python.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/django-users/-/qF-VDdzbLtUJ.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to