i have created a model for image and added in admin. It's uploading images fine but when i m trying to display it's generating error this....
Using the URLconf defined in chh.urls, Django tried these URL patterns, in this order: 1. ^admin/ The current URL, photos/photos/DSCN0811.JPG, didn't match any of these. i have set MEDIA_ROOT= 'C:/chh/photos' and MEDIA_URL= '/photos/' in settings.py of this project...... models.py is- from django.db import models from PIL import Image class Photo(models.Model): photo = models.ImageField(upload_to='photos') def save(self, size=(200, 200)): """ REQUIRES: 1. 'from PIL import Image' DOES: 1. check to see if the image needs to be resized 2. check how to resize the image based on its aspect ratio 3. resize the image accordingly ABOUT: based loosely on djangosnippet #688 http://www.djangosnippets.org/snippets/688/ VERSIONS I'M WORKING WITH: Django 1.0 Python 2.5.1 BY: Tanner Netterville tan...@cabedge.com """ if not self.id and not self.photo: return super(Photo, self).save() pw = self.photo.width ph = self.photo.height nw = size[0] nh = size[1] # only do this if the image needs resizing if (pw, ph) != (nw, nh): filename = str(self.photo.path) image = Image.open(filename) pr = float(pw) / float(ph) nr = float(nw) / float(nh) if pr > nr: # photo aspect is wider than destination ratio tw = int(round(nh * pr)) image = image.resize((tw, nh), Image.ANTIALIAS) l = int(round(( tw - nw ) / 2.0)) image = image.crop((l, 0, l + nw, nh)) elif pr < nr: # photo aspect is taller than destination ratio th = int(round(nw / pr)) image = image.resize((nw, th), Image.ANTIALIAS) t = int(round(( th - nh ) / 2.0)) print((0, t, nw, t + nh)) image = image.crop((0, t, nw, t + nh)) else: # photo aspect matches the destination ratio image = image.resize(size, Image.ANTIALIAS) image.save(filename) plz help me.... i have tried my best but i could not find it.... -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at http://groups.google.com/group/django-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.