0

cms Django で作成したプロジェクトがあり、このプロジェクトでは画像と pdf ファイルをアップロードする必要があります。models.py のコードは次のとおりです。

file_pdf_fattura_finale_solo_amministrazione = models.FileField (upload_to = "/home/alessandro/Scrivania/progetto/static/finale/", max_length=20000, blank=True)

この手順でアップロードするファイルは正しいフォルダーに挿入されますが、ファイルは機能しません。

管理者パネルで、アップロードした画像または pdf ファイルをクリックすると、ブラウザーにページが見つからない (404) と表示されます。現在の URL、home/alessandro/Scrivania/progetto/static/finale/header_blog.jpg は、これらのいずれとも一致しませんでした。

許可を確認しましたが、デフォルトで chmod 777 になっています。

何か案は?

私はこのチュートリアル youtube にも従っています: https://www.youtube.com/watch?v=mQ7RAhaehs0&list=UUkLMlkrce5Ce_ujCWGuF5oA&index=18&feature=plcp 私は同じコードを持っていますが、結果はありません。

何か案は?私のエラーはどこですか?

必要に応じて、プロジェクトと一緒に zip フォルダーを送信できます。

4

1 に答える 1

0

あなたが試すことができます

file_pdf_fattura_finale_solo_amministrazione = models.FileField (upload_to = "static/finale", max_length=20000,  blank=True)

これにより、ファイルがプロジェクト ルートからパス 'static/finale' フォルダーにアップロードされます 詳細情報はこちら

于 2012-08-29T10:32:26.497 に答える