'about a day or so after my original post I discovered that static files 
might be related to my problem..  getting the first reply that pointed me 
in the same direction gave my hope that a solution was close.  
unfortunately, nothing worked.  Below I have the pertinent code.  
hopefully, someone can spot something I'm doing that that is incorrect.

In my settings files, I have:
INSTALLED_APPS = [
    # My Apps
    'contacts',
    # Default django apps.
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',

DEBUG = True
STATIC_URL = '/static/'

Here's my html code:

{% load static %}
<img src="{% static 'GAW.jpg' %}" alt="GAW.jpg">

my directory structure is:
project older
     project folder (same name as higher folder)
          application folder\

I created a static folder and put my image file in it.  I put a copy of 
this folder in all 3 folders in my directories.

I tried some variations on the html code.  
    put a forward slash before the image file name.
    put two dots in front of the slash.
   tried each of these with a slash after the image file name
   ran all 4 of thee with and without quote marks around the image file 
name.

all these variations got almost identical error messages...
[30/Jan/2020 10:42:13] "GET /static/GAW.jpg HTTP/1.1" 404 1647
some of them ended in 1650 instead of 1647
I'm not getting the message any more
Not Found: /GAW.jpg

Can anyone see anything I'm doing wrong?


On Monday, January 27, 2020 at 6:52:06 PM UTC-6, Dick Arnold wrote:
>
> My nice, new Django application is going along fairly well,  although I 
> have run into a couple of roadblocks and need some help. The first problem 
> is my HTML <img statement cannot find a jpg file.  Here's the HTML 
> statement:
>
> <img src=GAW.jpg alt="GAW.jpg">
>
> Here's the error message I get on my terminal (command prompt) window:
>
> Not Found: /GAW.jpg
> [25/Jan/2020 11:51:50] "GET /GAW.jpg HTTP/1.1" 404 3481
>
> I read every thing I could find and most of them tell me that it is in a 
> location relative to the "current folder", but I can find nothing that 
> explains what is meant  by "current".  I thought it might be where my 
> terminal prompt comes from.   It's in the highest level project folder. 
> Tried that and still no luck.
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/abd5a120-eaef-4d86-baae-7959bd5bddf5%40googlegroups.com.

Reply via email to