Another way for static images: Its good to have all html related stuffs (html files, images, ..etc) in one directory (ex: html directory)
In settings.py there is a field called TEMPLATE_DIR, add the absolute-path to the html directory to this filed ex: TEMPLATE_DIR = 'path-to-html-directory', in template, access the image as <img src="path to html dir"> On Mon, Oct 25, 2010 at 4:12 PM, Kenneth Gonsalves <law...@au-kbc.org>wrote: > On Mon, 2010-10-25 at 03:34 -0700, d wrote: > > I have been searching for solutions whole day. > > How would I display image file in django template. I have already set > > MEDIA_ROOT and MEDIA_URL. > > assume a model: > > Mymodel(models.Model): > photo = models.ImageField("somename",upload_to="images/") > > get an instance: > > myob = Mymodel.objects.get(pk=1) > > in your template: > > <img src="{% myob.photo.url %}"> > -- > regards > Kenneth Gonsalves > Senior Associate > NRC-FOSS at AU-KBC > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To post to this group, send email to django-us...@googlegroups.com. > To unsubscribe from this group, send email to > django-users+unsubscr...@googlegroups.com<django-users%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/django-users?hl=en. > > -- Girish M S -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.