Задать вопрос
font
@font
В поисках самого лучшего

Как перенести Django сайт?

Здрасти!
Есть сайт на джанге, можно ли его безболезненно перенести, или нужно пошагово создавать окружение, проект, приложение, а потом копировать, или есть способ проще?
Кому не сложно, подкиньте команды, актуальные для Django 1.7, потому как слышал syncdb и кое-что другое уже не используется, так ли это?
  • Вопрос задан
  • 6355 просмотров
Подписаться 3 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 2
@shdprogrammer
Я так полагаю перенос на новый хостинг? В любом случае это делается не особо болезненно, и не сложно.
1. Создаете окружение на новом хостинге(можно и без окружения, но с ним как-то лучше)
2. Сливаете с репозитория сам сайт на новый хостинг(если репозитория нет, предварительно создаете его и добавляете туда код со старого хостинга)
3. Создаете базу. Делаете дамп базы на старом хостинге и разворачиваете на новом.

Собственно практически все, за исключением нюансов.
По поводу
Кому не сложно, подкиньте команды, актуальные для Django 1.7, потому как слышал syncdb и кое-что другое уже не используется, так ли это?
:
syncdb в Django 1.7 deprecated, но вполне себе работает. Но если будете именно переносить сайт - то перенос базы делается через дамп и развертывание, потому ни syncdb, ни встроенный south, который пришел ему на замену - не понадобятся.
Ответ написан
Ambushx
@Ambushx
Собственно сам недавно перевозил несколько таких проектов.

apt-get install nginx mysql-server supervisor uwsgi python-mysqldb python-profiler libmysqlclient-dev python-dev python-setuptools uwsgi-plugin-python

Дамп базы, и полное копирование на новый хост имеющегося окружения + самого проекта.

Завелось все с пол пинка.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы