Всегда ли мне нужно начинать новый сайт в django с помощью "django-admin" - PullRequest
2 голосов
/ 15 июля 2011

Когда мне нужно запустить новый django, я использую django-admin startproject site1, а затем он создает файлы skeltion.

Затем используйте syncdb

Я хочу знать, просто скопируйте файлы с предыдущего сайта e, g site1, затем переименуйте его в другую папку и внесите необходимые изменения в настройки и URL, а затем используйте syncdb. Будет ли мой сайт работать или

Я должен использовать startproject всегда, и он выполняет вставку в какую-либо базу данных, кроме создания файлов skelton

Ответы [ 2 ]

3 голосов
/ 15 июля 2011

Нет, вам не нужно использовать startproject. Вы можете скопировать файлы из другого проекта или написать файлы скелета самостоятельно. Вы, вероятно, хотите иметь уникальную настройку SECRET_KEY.

1 голос
/ 15 июля 2011

Конечно. Вы определенно можете скопировать (или клонировать с mercurial, git, назовите его) свой проект и внести необходимые изменения, и все готово.

Django-admin - это просто полезная утилита, облегчающая разработку django , но она не настраивает и не делает ничего сверхспециального в вашем проекте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...