1. Django is perfectly suitable for handling Forms and content stored in a
database. In a low to medium traffic site, serving static content is not a
problem at all. In fact, that's the purpose of a Content Management System.
Many of which have been built on or around Django. If you get to a point
where your site is hitting an *insane* amount of traffic (unlikely,
statistsically speaking), there is at least one project which will take
your Django pages and turn them into static HTML so you can serve them
outside of Django using a very fast web server.

2. As others have said, CGI is simply one method (technically, an interface
standard) to dynamically generate content to be served by Web Servers.
Django would not be a substitute because Django is a Framework for building
Web Applications and CGI is an interface for serving content. However,
Django could be compared to a CGI Application and in that case it would,
basically, be a substitute.

3. Absolutely. Many web sites are built on Django. That's actually the
entire purpose behind it :)

On Wed, Oct 10, 2012 at 1:24 AM, Sarbjit singh <sarbjit1...@gmail.com>wrote:

> First of all, I am very sorry for asking this basic question. I am not
> sure if this is the right place to put this question but I am very confused.
>
> I am not having much experience with web development, so i don't know
> where the Django fits in here. I searched a lot on internet, few forums
> suggested to use Django for websites and few mentioned that Django is not
> for web development. So i have couple of basic questions and i want to be
> sure that i am on right track in learning Django.
>
> Q: There are simple websites which just serves static contents and other
> site which deals with forms and data base. I have once used PHP for form
> processing and using it with DB. If i have to design such websites using
> Python, Is Django suitable for the following or there are some other
> modules which needs to be used.
>
> Q: Is Django a substitute to CGI for dynamic web generation.
>
> Q: Can i use Django for development of a full fledged website.
>
>
>
>
>  --
> 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/-/ksXPpVuDYSkJ.
> 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.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
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