選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

__init__.py 507 B

123456789101112131415161718192021222324
  1. import os
  2. from pathlib import Path
  3. import config as cfg
  4. def base_dir() -> str:
  5. return Path(os.path.abspath(os.path.dirname(__file__))).parent
  6. def app_root_dir(pvd: str) -> str:
  7. return os.path.join(base_dir(), cfg.DIR_APP_ROOT, pvd)
  8. def doc_root_dir() -> str:
  9. return os.path.join(base_dir(), cfg.DIR_DOC_ROOT)
  10. def resource_dir(pvd: str) -> str:
  11. return os.path.join(base_dir(), cfg.DIR_RESOURCE, pvd)
  12. def template_dir() -> str:
  13. return os.path.join(base_dir(), cfg.DIR_TEMPLATE)