ホームページ  >  に質問  >  本文

python - django上传文件没有到配置文件夹中去!

settings.py上传目录的配置

html代码
处理代码

上传完成后图片存放在配置文件的上级目录下

而upload文件下是空的

这种问题如何解决啊!谢谢各位!
天蓬老师天蓬老师2715日前592

全員に返信(3)返信します

  • 黄舟

    黄舟2017-04-17 16:31:05

    ファイルのアップロードと保存はすべて自分で行います。
    ファイル名をパスとして直接ファイルを保存します。もちろん、このファイルはプロジェクト ディレクトリに保存されます。 設定ファイルを通じてメディア パスを導入し、ファイル名を結合してファイルを保存できます。

    django admin を使用してファイルを保存すると、ファイルはメディアで指定されたディレクトリに保存されます。

    さらに、ファイルのアップロード フォームを使用してこれを実現することもできます。

    返事
    0
  • 怪我咯

    怪我咯2017-04-17 16:31:05

    実際、@daizhan は基本的に回答を終えていますが、私自身の設定
    設定ファイル

    の一部のみを投稿します。 リーリー

    URL ファイル

    リーリー

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 16:31:05

    補足: MEDIA_ROOT では、ファイルをアップロードするためのデフォルトのフォルダーは myapp/upload であり、myapp/myapp/upload のパスはプロジェクト フォルダーの位置、つまり最初のフォルダーを指します。 os.path.dirname(__file__)myapp

    返事
    0
  • キャンセル返事