Ich habe eine Django-App, die ich zum Testen an andere Teams verteilen muss, aber ich möchte den Code nicht weitergeben. Die Struktur eines Django-Projekts ist:
- Elternordner
- Djangoprojekt
- djangoapp
- db.sqlite3
- manage.py
Ich muss mit einem Passwort schützen djangoproject
und djangoapp
, da für das Ausführen einer Django-App eines erforderlich ist, das in das oben angegebene Verzeichnis ( parentfolder
) wechselt und ausgeführt wird manage.py
.
Alle Optionen, die ich bisher auch angeschaut habe
Den Ordner komprimieren und mit einem Kennwort schützen - Dies funktioniert nicht, da die Django-App nach dem Komprimieren nicht funktioniert, da sie nicht mit komprimierten Ordnern funktioniert.
Ordner verstecken - Das funktioniert offensichtlich nicht, da Django sie nicht sehen kann.
Ich möchte die Ordner mit einem Kennwort schützen, damit sie für andere Anwendungen und auch für den Benutzer weiterhin sichtbar sind. Wenn der Benutzer jedoch einen Blick in die Ordner werfen möchte, muss er ein Kennwort eingeben.
.pyc
zurück zu dekompilieren.py