Так что теперь, когда Django 1.2 официально вышел - PullRequest
1 голос
/ 17 мая 2010

Поскольку у меня Django 1.1x в моей настройке Debian - как я могу использовать virtualenv или аналогичный и не допустить, чтобы он испортил стандартную версию моей системы django, которая в свою очередь сломала бы все мои сайты?

Подробные инструкции или отличная учебная ссылка будут очень благодарны - пожалуйста, не предлагайте расплывчатых советов, так как я все еще новичок.

В настоящее время я храню все свои проекты django в ~ / django-sites, и я использую Apache2 + mod_wsgi для развертывания.

Ответы [ 2 ]

2 голосов
/ 18 мая 2010

Поскольку вы используете mod_wsgi, обязательно прочитайте:

http://code.google.com/p/modwsgi/wiki/VirtualEnvironments

2 голосов
/ 17 мая 2010

Если у вас установлена ​​easy_install или, что еще лучше, установлена ​​pip, это должно быть просто:

  1. easy_install/pip install virtualenv
  2. mkdir django1.2
  3. virtualenv django1.2

Это поместит двоичный файл python в папку bin внутри папки django1.2. Просто используйте этот двоичный файл Python, и у вас получится симпатичная маленькая автономная среда. Затем вы можете установить easy_install / pip в этой среде, а затем также установить django 1.2 и взломать.

...