From: ptkwt@... (Phil Tomson) Date: 2005-07-17T08:55:54+09:00 Subject: Re: Just seen on c.l.py In article <05th9VCgqN2CFwW4@objmedia.demon.co.uk>, Stephen Kellett wrote: >Hi Folks, > >Just browsing c.l.py and found this advertised as a Rails killer... hmmm >not very friendly. > > http://www.djangoproject.com/ > >Make of it what you will. > I'm not much of a web programmer nor have I done any SQL so when I went through Curt Hibb's Rails tutorial I kept thinking "why do I have to mess with this SQL stuff? Why can't I describe the data/tables in Ruby and then have Rails take care of all that stuff for me" (it seemed somehow like the DRY principle was being violated). So the first thing I notice about Django just now was: "Design your model Start by describing your database layout in Python code. Django's data-model API offers many rich ways of representing your models -- ... Install it Next, run the Django command-line utility. It'll create the database tables for you automatically, in the database specified in your Django settings." This seems appealing. Is there a way of doing this in Rails? Phil