I'm reading up on both, trying to make an intelligent decision which to use.

I'm agnostic about ruby/python, although I have a faint feeling that python may be better. In either case I have to learn the language.

Does anyone care to venture an opinion? Flame war anyone?

David



PS:
I've noted that Ruby has a DB migration facility which looks useful.
<quote from article>
There are two key advantages to Rails' incremental migrations compared with Django. First, Rails provides a standard mechanism for deploying new releases to already running production systems while preserving data. For example, if a database column's type is changed from char to integer, the accompanying Rails migration script would specify the steps required to move the data from the old char column to the new integer column. To perform similar operations in Django, the developer would need to write an ad-hoc SQL script.

The second advantage is that, being easily rolled back, migrations encourage a certain amount of experimentation with the model classes and database schema. Certainly some experimentation with models is possible in Django, especially if the model code is kept under source code control, but as data is not preserved through such changes, it is less attractive unless there is a mechanism for quickly loading test data.

At the time of writing, the Django development community is working toward introducing a schema evolution mechanism.
</quote>



--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to