찾다

 >  Q&A  >  본문

python - Tornado(或者Flask)如何配置多人开发的settings文件?

要实现的效果类似运行应用时:

python app.py --settings=zhangsan
python app.py --settings=lisi

不同的人加载不同的数据库配置,缓存配置等等。

ringa_leeringa_lee2784일 전693

모든 응답(2)나는 대답할 것이다

  • 怪我咯

    怪我咯2017-04-18 10:03:17

    자체 질문 및 답변: tornado의 옵션을 사용하고 인터페이스를 정의하여 구성 파일 세트를 읽으십시오. 대략적인 코드는 다음과 같습니다.

    tornado 항목 파일 main.py

    으아악

    app_config.py의 코드는 다음과 같습니다.

    으아악

    코드 실행 시

    으아악

    회신하다
    0
  • 阿神

    阿神2017-04-18 10:03:17

    표준 데이터베이스 및 캐시 구성 파일 세트는 변경되지 않은 상태로 둡니다.

    그런 다음 각 사람은 자신의 해당 데이터베이스와 캐시 구성 파일을 갖고 이 파일을 무시합니다(버전 관리를 위해 git을 사용한다고 가정합니다).

    이로 인해 모든 사람의 개발이 지연되거나 향후 제품 출시에 영향을 미치지는 않습니다.

    회신하다
    0
  • 취소회신하다