[更新]DjangoのCMSは
に失敗し、私は小さなファイル(しかし、まだ大きな画像)をアップロードすることができました。 ../media/filer_public/
サブディレクトリが正しく作成され、ファイルが正しくアップロードされています。 nginxの設定を調べる必要があります。
[OP]
私はスーパーユーザーとして新しいDjangoのCMSシステムにログインしましたが、ファイラ画像を追加するかファイルのアップロードが黙って失敗したように、ページにファイラファイルを追加することはできません。非常に簡単にそのアップロードグラフィックスを点滅させるが、実際には何もアップロードしない。私は、settings.py
はすべて、静的な成果物が正しくレンダリングされていると確信しており、Nginx
はmedia
とstatic
ディレクトリの両方に対して同様のlocations
という信憑性があります。
私はすべてのファイルとディレクトリのアクセス許可と所有権が正しいと考えています。つまり、NginxはDjango CMS appディレクトリのユーザおよび/またはグループの所有権を持ち、そのアクセス権が正しいことを示します。
Postgres
テーブルfiler_folder
には、ページを編集するときに作成した新しいファイラフォルダの行がありますが、ファイルシステムに対応するディレクトリが作成されていません。テキストと新しいテキストブロックプラグインを追加して正しく保存できます。
Django CMSはDockerコンテナで実行されていますweb
は、Dockerボリュームにrw
(読み取り/書き込み)アクセス権があります。
web
のログには何も異常は見られません。
何が起こっているのか分かりませんか?
多分これ? enctype = "multipart/form-data" https://docs.djangoproject.com/en/1.10/topics/http/file-uploads/盲目的なショットですが、とにかく試しました。 –
ありがとうございました。私は今問題を絞り込んでいると思う。 – iainH