Защита паролем папки без архивации или скрытия
У меня есть приложение Django, которое мне нужно передать другим командам для тестирования, но я не хочу делиться кодом. Структура проекта Django -
- parentfolder
- djangoproject
- djangoapp
- db.sqlite3
- manage.py
Мне нужно защитить паролем djangoproject
а также djangoapp
потому что для запуска приложения Django необходимо перейти в вышеуказанный каталог (parentfolder
) и беги manage.py
,
Все варианты, которые я рассмотрел до сих пор
Заархивируйте папку и защитите ее паролем - это не работает, потому что после архивации приложение Django не работает, поскольку оно не может работать с заархивированными папками.
Скрыть папку - это, очевидно, не работает, так как Django их не видит.
Я хотел бы защитить папки под паролем, чтобы они по-прежнему оставались видимыми для других приложений, а также для пользователя. Но если пользователь хочет заглянуть внутрь папок, ему нужно будет ввести пароль.