2013-08-17 3 views
1

Я хотел бы знать, есть ли простой способ переименовать проект. В проекте есть приложение, которое я хотел бы также переименовать. Конечно, если я переименую его в папку, это не сработает. Я сделал поиск здесь и Google, и я не смог найти ответ. СпасибоПростой способ переименовать проект django

+1

Для дальнейшего использования вы можете свести к минимуму эту трудность, используя явные относительные импорты в вашем коде (например, 'from .models import MyModel'). Это подход, рекомендованный в книге * Два совок Django *. –

ответ

1

Я думаю, что лучшим решением здесь является просто открыть ваши settings.py, urls.py, views.py и любой другой файл, который может полагаться на имя вашего проекта, а затем использовать функцию замены & в текстовом редакторе ,

Или, если вы еще не сделали много работы, запустите новый проект с помощью django-admin.py и скопируйте/вставьте.

+0

[Ack] (http://beyondgrep.com/) должен помочь найти все эти досадные экземпляры имени в коде. – meshy

Смежные вопросы