0
私はDjangoを使ってブログを構築しており、Djangoの組み込みImageFieldを使いたいと思います。 <img src="{{ post.image }}">
はイメージをレンダリングしません。それは他のフィールドをレンダリングしています(This HTML - <span>{{ post.title }}</span>
- うまく動作します)。ImageFieldをAngularテンプレートに表示する
models.py
from django.db import models
from django.contrib.auth.models import User
class Post(models.Model):
title = models.CharField(max_length=200, blank=True, null=True)
date_added = models.DateField(editable=True)
author = models.ForeignKey(User)
image = models.ImageField(blank=True, null=True)
text = models.TextField(null=True, blank=True)
def __str__(self):
"""Return a string representation of the model"""
return self.title
試し '' あなたはこのような問題を抱えているときに説明したように、あなたのurls.pyにsettings.MEDIA_URLを追加していることを確認してください'src'のリンクがない/悪い場合は、問題を検索することができます – hansTheFranz
それは私の考えを助けました。それは何もレンダリングから壊れたリンクアイコンに行きました。 – alirk
はリンク内の '/ media /'ですか? – hansTheFranz