djangoアプリを作成しましたが、Webフォームからのファイルのアップロードのファイル権限に少し問題があります。
基本的に.mp3ファイルをアップロードできますが、常にchmod600を保持します。
コンテナフォルダにはchmod775があり、umaskは022に設定されています。
私は共有ホスティングサービスを利用しています。
djangoアプリを作成しましたが、Webフォームからのファイルのアップロードのファイル権限に少し問題があります。
基本的に.mp3ファイルをアップロードできますが、常にchmod600を保持します。
コンテナフォルダにはchmod775があり、umaskは022に設定されています。
私は共有ホスティングサービスを利用しています。
Python 2 を使用している場合は、settings.py でこれを試してください。
FILE_UPLOAD_PERMISSIONS = 0644
Python 3 では、8 進数は 0o で始まる必要があるため、行は次のようになります。
FILE_UPLOAD_PERMISSIONS = 0o644
詳細については、ドキュメントを参照してください。