프로젝트 안에 프로젝트 생성이 가능한가요?

54 views
Skip to first unread message

bluekyu

unread,
Jan 1, 2012, 9:33:15 AM1/1/12
to Django-ko
안녕하세요. 장고를 최근에 시작해서 궁금한 점이 있어서 질문 올려봅니다.

장고에서 프로젝트를 생성하고 나서 그 안에 앱을 추가하는게 일반적인데, 프로젝트 안에 다가 프로젝트를 생성해서 사용하는 것이 가
능한가요?

즉, 바깥에 가장 큰 프로젝트가 있고, 그 프로젝트가 안에 있는 다른 프로젝트들을 관리하는 방식이 가능한지 알고 싶습니다.

아파치 서버로 장고를 돌려보고 있는데, mod_wsgi을 사용해서 장고와 연동된 .wsgi 파일을 WSGIScriptAlias
옵션을 이용해서 경로를 지정하고 있습니다.

그런데 프로젝트를 여러 개 생성하게 되면 아파치 설정 파일을 매번 수정해서 위 옵션을 추가로 지정해줘야 하는 불편함이 있어서,
위와 같이 프로젝트가 다른 하위 프로젝트를 관리하는 방식을 적용하는 것이 가능한지 알고 싶습니다.

이순연

unread,
Jan 1, 2012, 10:03:50 AM1/1/12
to djan...@googlegroups.com
장고 프레임워크 세계에 오신 것을 환영합니다.

기술적으로만 본다면 프로젝트는 하나의 manage.py와 settings.py 파일을 포함한 그룹으로 보아야 할터인데, 프로젝트 안에 프로젝트를 설치한다는 것은 불가한 것으로 보입니다.
mod_wsgi에서도 settings.py 경로를 지정하는 것으로 보아도 그렇고요.

프로젝트-앱 구조는 장고 프레임워크의 기본 골격이자 사이트를 쉽게 해석할 수 있게 해주는
프레임으로 생각됩니다.
예를들면 쇼핑몰 프로젝트가 있고 그 안에 상품 앱, 장바구니 앱 이런 식으로... 그래서 프로젝트를 하나의 사이트가 되도록 설계하는 것이 자연스런 방식이 아닐지요.

2012년 1월 1일 일요일에 bluekyu<bluek...@gmail.com>님이 작성:
> --
> Google 그룹스 'Django-ko' 그룹에 가입했으므로 본 메일이 전송되었습니다.
> 이 그룹에 게시하려면 djan...@googlegroups.com(으)로 이메일을 보내세요.
> 그룹에서 탈퇴하려면 django-ko+...@googlegroups.com로 이메일을 보내주세요.
> 더 많은 옵션을 보려면 http://groups.google.com/group/django-ko?hl=ko에서 그룹을 방문하세요.
>
>
Reply all
Reply to author
Forward
0 new messages