我有一个 Django 应用程序,需要分发给其他团队进行测试,但我不想共享代码。Django 项目的结构是 -
- 父文件夹
- django项目
- django应用程序
- 数据库.sqlite3
- 管理.py
我需要密码保护djangoproject
,djangoapp
因为运行 Django 应用程序需要转到上述目录(parentfolder
)并运行manage.py
。
到目前为止我考虑过的所有选项
压缩文件夹并使用密码保护它 - 这不起作用,因为一旦压缩,Django 应用程序就无法工作,因为它不能处理压缩文件夹。
隐藏文件夹-这显然不起作用,因为 Django 看不到它们。
我想用密码保护文件夹,这样其他应用程序和用户仍然可以看到它们。但如果用户想查看文件夹内部,就必须输入密码。