Jump to content
Fórum Script Brasil
  • 0

Django - Imagem estática não carrega


Question

Olá, sou iniciante em django (mas sei bem a linguagem python) e estou há horas em um problema bem simples: não consigo carregar uma imagem estática. Fiz tudo o que os tutoriais indicam:

  • Criei uma pasta static no mesmo nível da pasta templates
  • Em static/img coloquei a imagem em .jpg
  • No arquivo settings.py adicionei as linhas:
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/1.9/howto/static-files/
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
STATIC_URL = '/static/'

# Extra places for collectstatic to find static files.
STATICFILES_DIRS = (
    os.path.join(BASE_DIR, 'static'),
)
  • E, finalmente, no template, após carregar os arquivos estáticos com {% load static %}, fiz referência à imagem assim:
<img scr="{% static 'img/me.jpg' %}" alt="FOTO_CV"/>

Para debugar, coloquei no HTML um parágrafo assim:

<p>DEBUG-STATIC: {% static 'img/me.jpg' %}</p>

Obtenho o seguinte - DEBUG-STATIC: /static/img/me.jpg - Parece ser um resultado correto. O código views.py é assim:

from django.shortcuts import render

def first_page(request):
	return render(request, 'first_page.html')

A página ignora a imagem e no lugar dela aparece o texto FOTO_CV. Não tenho mais ideia do que tentar e, se necessário, estou disposto a dar mais informações sobre o código.

Desde já, muito obrigado,

Link to post
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      148887
    • Total Posts
      644897
×
×
  • Create New...