2009-07-31 31 views
11

テンプレートでFileFieldを呼び出す際に絶対パス(http://で始まる)を取得しようとしています。djangoがFileFieldの絶対パスを取得する

どうすればこの問題を解決できますか?

すなわち: - : する.url修正を加える。この問題は、それ等{{fl.uploadedfile.url}}など を修正 {{fl.uploadedfile}}私はThis

乾杯

答えて

5

ちょうど答えを見つけたいながら>は/メディア/アップロードのような を相対パスを返します。

+2

正解を確認してください。 – holms

11

Django File objectは、いくつかの便利な機能/属性を提供し、その1つはファイルに関連付けられたURLです。この場合、指摘したように、url属性を探しています。

+0

上記のリンクでは、「url」属性への参照はないようです。 https://docs.djangoproject.com/en/dev/ref/models/fields/#filefieldを参照することを意味しましたか? – furins

関連する問題