を表示します。ジャンゴ - 私はちょうどジャンゴの使用を開始すると、私はのImageFieldを表示する方法についての情報の多くを発見していないので、私はこの作られたのImageField
models.py
class Car(models.Model):
name = models.CharField(max_length=255)
price = models.DecimalField(max_digits=5, decimal_places=2)
photo = models.ImageField(upload_to='site_media')
景色.py
def image(request):
carx = Car()
variables = RequestContext(request,{
'carx':carx
})
return render_to_response('image.html',variables)
image.html
{% extends "base.html" %}
{% block content %}
<img src=carx />
{% endblock %}
私はすでにターミナルので、画像を保存して、私はそこにある知っている、またimage.htmlでこれを行う場合:
{% block content %}
{{ carx }}
{% endblock %}
出力に含まです:私のエラーがどこにあるCarオブジェクト
は誰も教えてもらえますか?
ありがとうございます。
:
は、次のコードを使用してください。 –
私はそれがより多くのですsettings.py STATIC_URL = '/ユーザ/ gcarranza/PycharmProjects/django_bookmarks/site_media /' STATICFILES_DIRS =( '/ユーザ/ gcarranza/PycharmProjects/django_bookmarks/site_media'、 ) – unixeO
でこれを持っています実際のWebサーバーを設定する際の問題 - https://docs.djangoproject.com/en/dev/howto/static-files/#serving-files-uploaded-by-a-userは、あなたがDjangoしかし、それは実稼働環境では良い考えではありません。 –