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:
Muchas gracias por la ayuda ... urlpatterns = patterns('blog.views', (r"^post/(?P<pk>\d+)$", "post"), (r"^newcomment/(\d+)$", "newcomment"), (r'^admin/', include(admin.site.urls)), (r"","main"), ) ...