"장고 앱 이름 바꾸기"의 두 판 사이의 차이
(새 문서: == 개요 == 프로젝트 개발 중간에 앱 이름을 바꾸는 건... 굉장히 귀찮은 일이다. == 진행과정 == {| class="wikitable" |+ !과정 !설명 !방법 |- |디랙...) |
잔글 (→앱을 받아 정리하기) |
||
(같은 사용자의 중간 판 2개는 보이지 않습니다) | |||
43번째 줄: | 43번째 줄: | ||
|실행 | |실행 | ||
|다음의 명령어를 실행한다. | |다음의 명령어를 실행한다. | ||
+ | 이거 실행하면 DB 이름 등 알아서 다 바뀌어 진행된다. | ||
+ | |||
+ | 아쉽지만.. 탬플릿에서의 앱 이름은 손으로 바꿔줘야 한다. | ||
|python manage.py rename_app 옛이름 새이름 | |python manage.py rename_app 옛이름 새이름 | ||
|- | |- | ||
51번째 줄: | 54번째 줄: | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[분류:8. 장고 이외지식]] | [[분류:8. 장고 이외지식]] |
2022년 6월 16일 (목) 12:36 기준 최신판
1 개요편집
프로젝트 개발 중간에 앱 이름을 바꾸는 건... 굉장히 귀찮은 일이다.
2 진행과정편집
과정 | 설명 | 방법 |
---|---|---|
디랙터리 이름 바꾸기 | 단순히 앱 디렉터리의 이름을 바꾼다. | 바꾸는 건 쉬우니 알아서. |
참조 수정 | 앱을 참조하는 .py 안에서 import에 사용되는 앱 이름을 바꿔준다.
특히 settings.py 안의 앱 명단 잘 정리하자. 여기까지만 잘 해줘도 작동은 잘 된다. |
이건 일일이 찾아서 바꾸는 수밖에... |
2.1 앱을 받아 정리하기편집
과정 | 설명 | 방법 |
---|---|---|
깃허브에서 앱 다운 | 이름짓기 앱을 다운받는다. | pip install django-rename-app |
앱 등록 | settings.py에 앱을 등록한다. | INSTALLED_APPS = [
...
'django_rename_app',
...
]
|
실행 | 다음의 명령어를 실행한다.
이거 실행하면 DB 이름 등 알아서 다 바뀌어 진행된다. 아쉽지만.. 탬플릿에서의 앱 이름은 손으로 바꿔줘야 한다. |
python manage.py rename_app 옛이름 새이름 |
삭제 | 다 썼으면 없애버리자. | pip uninstall django-rename-app
settings.py도 수정하고. |