Les Images de ImageField dans Django ne se charge pas dans le modèle

Je suis en train de construire une galerie à l'aide de Django(1.5.1) sur ma machine locale. Dans mon Album modèle que j'ai un ImageField. Il y a une vue pour afficher toutes les images d'un album. Il fonctionne bien, mais à la fin les images ne s'affichent pas. Il y a la frontière des images comme vous pouvez le voir, mais les images ne se charge pas.

capture d'écran

Les Images de ImageField dans Django ne se charge pas dans le modèle

models.py

class Category(models.Model):
 ###  
class Album(models.Model):   
    category = models.ForeignKey(Category, related_name='albums')
 ###
class Image(models.Model):
    album = models.ForeignKey(Album)
    image = models.ImageField(upload_to = 'images/albums/')

views.py

def detail(request, album_id):
    album = get_object_or_404(Album, pk=album_id)
    return render(request, 'gallery/detail.html', {'album': album})

detail.html

<h1>{{ album.title }}</h1>
{% for image in album.image_set.all %}
  <a>  <img src="{{ image.image.url }}" height="420"></a>
{% endfor %}

Si c'est mon album de l'adresse: http://localhost:8000/gallery/1/

Ensuite l'URL de l'image est:http://localhost:8000/media/images/albums/photo_4.JPG (I get 404 when enter it in browser)

Cette racine du support et de l'url:

MEDIA_ROOT = '/media/'    
MEDIA_URL = '/localhost:8000/media/'  

Ma racine du support a autorisation 777.

Que dois-je faire maintenant? Où est le problème?

Il semble que le serveur retourne un Pas Trouvé de réponse lors de la demande de images. Pouvez-vous inspecter élément d'image dans le navigateur et quelle est l'adresse de l'image src attribut?
Édité ma question avec plus d'informations sur les url et les paramètres racine.
C'est bizarre, il aurait été /media/images/albums/photo_4.jpg. Essayez manuellement, dans le navigateur, tapez cette adresse http://localhost:8000/media/images/albums/photo_4.jpg et voir si elle montre l'image. Qui doivent être à la bonne adresse. Également dans le code, écrire le img balise comme ceci <img src="/{{ image.image.url }}" height="420"> avec une barre oblique avant de l'url. OK, voir si quelque chose de tout cela fonctionne.
localhost:8000/media/images/albums/photo_4.jpg l'url de ne pas afficher l'image. J'obtiens l'erreur 404. Mais "/" dans la balise img est une bonne idée. L'URL est semble correcte. Mais encore des images n'ont pas de charge.
Avez-vous essayé ce que ma réponse dit? MEDIA_ROOT='/media/'

OriginalL'auteur sheshkovsky | 2013-04-24