Hola a todos
Estoy creando un pequeño Blog con Django y necesito añadir una imagen de cabecera a cada post.
He leído algo acerca de 'ImageField' pero no he conseguido importarlo con éxito
Utilizo Django 1.6 y Python3.3 bajo Ubuntu 13.10
Os dejo el estado actual del código al que le quiero añadir las imágenes:
/projecto/blog/models.py
Código:
from django.db import models
# Create your models here.
class Post(models.Model):
title = models.CharField(max_length=100)
body_home = models.TextField()
body_detail = models.TextField()
date = models.DateTimeField(auto_now_add=True)
def __str__(self):
return self.title
...
/projecto/blog/views.py
Código:
...
def post(request, pk):
idpost = Post.objects.get(pk=int(pk))
comment = Comment.objects.filter(idpost = idpost)
d = dict(post=idpost, comment=comment, form=FormCom, user=request.user)
d.update(csrf(request))
return render_to_response("post.html", d)
...
/projecto/projecto/urls.py
Código:
...
urlpatterns = patterns('blog.views',
(r"^post/(?P<pk>\d+)$", "post"),
(r"^newcomment/(\d+)$", "newcomment"),
(r'^admin/', include(admin.site.urls)),
(r"","main"),
)
...
Muchas gracias por la ayuda