Creating multiple sites in development

Hi,

I’m wondering what the best way to develop multiple sites at a time would be. What I mean is, I would like to be able to work on a given site, say Site A, and at the same time be able to work on a completely different site, say Site B. I would like to be able to edit them concurrently and see the changes, without having to install separate instances of Django. Can I do this on a single setup with the Django server, and what is the best way.

I would like to emphasize that this is strictly for development purposes, not for full deployment.

Thanks.

You can have multiple projects all sharing the same virtual environment.

What do you mean specifically by “the Django server” in this case?

python manage.py runserver your-server-ip:8000

Maybe I’m not understanding very well. If I want to have multiple projects, how would I go about it? If I have 2 sites running, do they both have their own ‘home’? I’m just not clear on how to divide them.

You’ll run runserver twice - once for each project, using a different port for each.

Oh - I didn’t realize you could do that. I’ll give it a shot. Thank you.