I have been looking into Python and more specifically this framework
for a little while and it is very interesting to me!  As a current PHP
user looking at Python for the first time, it seems to be a much more
elegant and OOP-centric language.  As for the framework it simply looks
amazing.  Anyway, I am starting to consider creating my next very large
project using Python and Django, but I need to know a few things off
the bat.  These are basically some random questions I'd love to have
answered by you guys.

1) How robust is Django?  Take for instance the User class.  Say I
wanted to add the field "favorite_color" and have it editable in the
admin interface and work with all applicable functions, is that
possible?  What if I need to connect to a Soap server after a
successful local login, send some commands, get a response, and set a
cookie?  Can things like this be done without rolling my own completely
custom User class (this could have only to do with the login model, I
don't know)?

2) Is there any way to make a portable Django app, i.e. the user
getting the app doesn't have to install Django to their system?  This
isn't a huge deal because I can still develop our portable apps in PHP,
but it would be neat ;)

My biggest problem with "heavy" frameworks like Django, regardless of
the language, is customizability.  Usually they do certain things a
certain way extremely well, but if you try to deviate from that too
much then you're in trouble.  I am tired of reinventing the wheel in
PHP, but at least when reinventing the wheel we decide exactly what it
looks like ;)

Thanks for your time,

Tom

P.S.  The auto-generated admin backend is just amazing.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users
-~----------~----~----~----~------~----~------~--~---

Reply via email to