I have found nice way to do quick development on 1st and 2nd steps you
have mentioned.

I've put following instructions in reset.sh:
 * Drop database
 * Create new database
 * Run ./manage.py syncdb
 * Generate sample data

When I change some model then I just run reset.sh. That works even for
several developers. If you pull someone changes then you run reset.sh
and get actual database state. It really saves time because you do not
need to spend your time writing migrations for schema and data.

Of course, this method is not good if generating sample data takes a
lot of time. In such case migrating could be better solution.

On 18 фев, 16:24, Piotr Zalewa <zal...@gmail.com> wrote:
> Where is the best moment to start with south?
>
> 1. The very beginning, as the first app added to the project?
> 2. At the moment when more devs will be involved?
> 3. When real data will start to show?
>
> I'm building a new system, I think the current model progress is about
> 20%, where 100% is the moment I will put the site on the server. I'm
> very close to point 2.
>
> zalun
> --
> blog  http://piotr.zalewa.info
> jobs  http://webdev.zalewa.info
> twit  http://twitter.com/zalun
> face  http://facebook.com/zaloon

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