Heya Jacob,

It's great that you spend some time answering this n00b-to-django
questions, I saw your talk at Google TechTalks on April 26, 2006 (on
google video), the talk got me ;) (but you have to correct those
slides LOL)

> I'm not sure what you mean by "actual development environment," ...

I mean that actually we're using LAMP environment plus other goodies
like Dojo, so the refined question (hopefully) is, can I integrate any
django project to my actual PHP/MySQL environment with minimum effort
so later (after publishing) we can start worrying about moving
everything to  Django or is better to build everything on Django due
our inexperience ;)

> > does the integration works with minor workarounds?
>
> Again, I'm not sure what you mean here; if you'll elaborate I'll try
> to answer...

What I mean is if its possible to integrate easily Django to an
on-going production project which is been developed heavily under
PHP/MySQL?

> > can I use the django apps so any user can have a it's own control
> > panel, to manage his/her profile, can I do the same with other django
> > apps?
>
> Hm -- I'm not sure  what you mean here.  The Django-admin has a
> pretty sophisticated user group/permission system that I use at work
> to manage about 50 admins with different access levels... is that
> what you're interested in?

Yes, our project is about social networking, so it's very important
for us to set the foundations for a permission granularity in many
aspects on the site e.g. an user can do anything meanwhile "anything"
belongs to him (with "anything" I mean blogs, forums, communities,
profile, etc.) and also an individual can be part of a blog or a
community and have some permissions or also be part of the staff group
of a particular group, I want that my users have control of their own
groups (group management), and I want to have control of their
accounts like disabling / enabling / reviewing accounts.

Another aspect in which I am curious is the sessions handling, in PHP
for example you can detect whether an user is online or not and have
one session per user, not allowing login attempts with the account
that is already in use. I feel that this is possible using Django
right?

I am also dealing with the templates, meanwhile here our designers are
used to Smarty, and what I saw from the tutorial it's something indeed
different in many ways to set the look and feel, but of course not
impossible :)

Thanks for your time, have a nice day.

Ivan


On 7/12/06, Jacob Kaplan-Moss <[EMAIL PROTECTED]> wrote:
>
> Hey Ivan --
>
> I'll do my best to answer your questions --
>
> On Jul 12, 2006, at 10:49 AM, Iván Alemán wrote:
> > does anyone have integrated django with an actual development
> > environment, like the one I described above LAMP?
>
> I'm not sure what you mean by "actual development environment," but
> you can see a list of sites that are Django-powered at http://
> code.djangoproject.com/wiki/DjangoPoweredSites.  You should notice
> that Django's used (successfully) by teams ranging from single people
> to large corporations like the E.W. Scripps company.
>
> > does the integration works with minor workarounds?
>
> Again, I'm not sure what you mean here; if you'll elaborate I'll try
> to answer...
>
> > django is ready to scale?
>
> Django scales extremely well.  The FAQ answers this question pretty
> well: http://www.djangoproject.com/documentation/faq/#does-django-
> scale.  I'd add to the FAQ that Django sites handle slashdotting (and
> digging, farking, etc) with ease.
>
> > what about security, will django take care of SQL-injections and
> > alike attacks?
>
> Yes, the ORM layer automatically protects against SQL injection.
> Security was one of the forces that originally drove us away from PHP
> towards developing Django.
>
> > is good idea to switch the whole team to django, what about the
> > learning curve?
>
> That's hard for me to answer as someone who's been using this stuff
> for years, but I'll point out that in less than a year our users
> group has grown to over 2000 members.  Clearly people are learning
> Django pretty quickly :)
>
> Also, we really pride ourselves on the strength of our documentation.
>
> > can I use the django apps so any user can have a it's own control
> > panel, to manage his/her profile, can I do the same with other django
> > apps?
>
> Hm -- I'm not sure  what you mean here.  The Django-admin has a
> pretty sophisticated user group/permission system that I use at work
> to manage about 50 admins with different access levels... is that
> what you're interested in?
>
> > how to integrate django to subversion, I have some ideas, but have
> > anyone a best-practice for this?
>
> I'm not sure there's anything different about using Subversion vis-a-
> vis Django... all your Django code is just Python and templates, so
> very easy to keep in SVN.
>
> Hope this helps,
>
> Jacob
> >
>


-- 
Iván Alemán ~ [[ m o f o ]] ~
Debian (SID)

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
G!>GCM d+ s: a? C+++ UL++
P L+>+++$ E--- W++>+ N* o---
K- w O- M+ V-- PS++ PE-- Y PGP+>++
t-- 5 X R+ !tv b++ DI-- D+++ G+
e++ h* r+ z*>*$
------END GEEK CODE BLOCK------

bonovoxmofo.blogspot.com

--~--~---------~--~----~------------~-------~--~----~
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