데이터베이스 기반 웹 응용 프로그램 용 파일을 구성하는 방법에 대한 조언이 필요합니다. 데이터베이스 기능이있는 Python webapp 용 프로젝트 파일 구성
프로젝트의 주요 구성 요소
은 다음과 같습니다- SQLite는 데이터베이스
- 데이터베이스
- 파이썬 애플리케이션의 세트에서 읽는 피라미드 프레임 워크로 작성된 웹 응용 프로그램, 어떤 데이터를 다운로드 및 나는 모든 소스 FIL를 추적 할 데이터베이스
- 문서
에 추가 git을 사용하는 모든 구성 요소 (문서 포함)의
다음은 프로젝트에 적합한 구조로 보입니까?
Main_Project_Directory
+-- virtualenv
| +-- bin, lib, include, man
| +-- PyramidApplication
| | +-- setup.py
| | +-- development.ini
| | +-- Application
| | | +-- __init__.py
| | | +-- ...
| | +-- ...
| +-- DatabaseWritingApp1
| | +-- __init__.py
| | +-- ...
| +-- DatabaseWritingApp2
| | +-- __init__.py
| | +-- ...
| +-- database.sqlite
+-- documentation
어떻게 여기에 자식 저장소를 초기화해야합니까? 피라미드 앱, 다른 앱 및 설명서를 추적하려면 최상위 디렉토리에 하나의 git 저장소가 있으면 좋을까요? 또는 여러 개의 저장소가 더 좋을까요? 나는이 프로젝트의 유일한 개발자이다.
또한 설치된 모든 패키지와 해당 버전을 나열하는 파일이 virtualenv에 있습니까? 그러면 bin, lib 등의 디렉토리를 다시 작성할 수 있습니까? 그렇다면 끌어 놓은 후에 virtualenv를 쉽게 다시 작성할 수 있도록 파일을 git 저장소에 포함시키는 것이 좋을까요?
어떤 도움을 주셔서 감사합니다.
감사합니다. – mskel