# What is your Django experience?

**URL:** <https://www.ruby-forum.com/t/what-is-your-django-experience/52561>\
**Category:** Rails\
**Created:** [January 16, 2006, 3:05pm UTC](https://www.ruby-forum.com/t/what-is-your-django-experience/52561 "2006-01-16T15:05:59Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@chris](https://www.ruby-forum.com/u/chris)\
**Post date:** [January 16, 2006, 3:05pm UTC](https://www.ruby-forum.com/t/what-is-your-django-experience/52561/1 "2006-01-16T15:05:59Z")

</div>

My organisation is currently looking at Django and Rails.

Has anyone tried Django?  
What was your experience?  
Do you prefer Rails or Django?

Thanks,  
Chris

---

<div class="post-metadata">

**Author:** ![chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@chris](https://www.ruby-forum.com/u/chris)\
**Post date:** [January 16, 2006, 3:27pm UTC](https://www.ruby-forum.com/t/what-is-your-django-experience/52561/2 "2006-01-16T15:27:29Z")

</div>

I prefer Rails. I started in Python, but I didn’t like the language.  
Then I tried Ruby, and I liked it very much.

I have never used Django (because I didn’t like python), but it seems a  
good framework. It is not 1.0 yet, so you can’t compare the frameworks.  
Django is more for CMS-like sites, and Rails is for web applications. If  
you want a CMS, Django has a full admin panel/RSS framework. If you want  
web applications, Rails has Ajax support, more powerful templates, etc.

But the major reason to go for Rails instead of Django is that the code  
you’ll write is much nicer. Partially because of Rails, and partially  
because of Ruby (blocks, full oo, …).

Why not try out both? Develop something real though. If you are going to  
make web applications, build a simple web application in both  
frameworks. If you are going to make cms sites, build a cms.

And do not forget to finish it! The last 10% of an application is often  
harder than the other 90%, and the framework should really help you with  
the last 10%.

Jules

---

<div class="post-metadata">

**Author:** ![chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@chris](https://www.ruby-forum.com/u/chris)\
**Post date:** [January 16, 2006, 4:00pm UTC](https://www.ruby-forum.com/t/what-is-your-django-experience/52561/3 "2006-01-16T16:00:33Z")

</div>

Chris wrote:

> My organisation is currently looking at Django and Rails.
> 
> Has anyone tried Django?  
> What was your experience?  
> Do you prefer Rails or Django?

Check out the videos from the Snakes and Rubies event to get a feel for  
how Django and Rails compare:

> **[Snake And Rubies](http://snakesandrubies.com/)**
>
> Cobras e rubis é um lugar tranquilo, onde compartilhamos nossas notícias e preocupações sobre sexo e muito mais

In a nutshell what came out of the event for me was that Rails and  
Django, while they appear very similar at first are really two very  
different tools. They share many of the same features and much of the  
same philosophy, but Django was designed for creating large searchable  
Websites like [http://lawrence.com/](http://lawrence.com/) and excels at this kind of  
application, while Rails was designed for creating Web applications  
similar to Basecamp ([http://basecamphq.com](http://basecamphq.com)).

The other main consideration is the language. The big thing for me about  
Rails is that it’s written in Ruby. While I find aspects of Django  
tantalizing, I can’t get away from the beauty of the Ruby language.

–  
John L.  
[http://wiseheartdesign.com](http://wiseheartdesign.com)
