[Python] Imagem exibida em uma máquina, e em outra não no Django

Discussão em 'Python' iniciado por Stack, Novembro 1, 2024.

  1. Stack

    Stack Membro Participativo

    Tenho um app em django que roda em dois lugares, um no trabalho, que é onde há produção efetiva, e em minha casa, que é onde faço os ajustes pois aqui tenho tempo. O projeto esta hospedado no bitbucket e sempre uso a mesma versão do projeto, tanto no trabalho como em casa. O projeto roda perfeito nos dois ambientes, com uma exceção... A versão que roda em minha casa não está exibindo uma imagem que está no /static/img/, na máquina do meu trabalho está exibindo normal (lá roda em um servidor debian, com mod wsgi), e aqui em casa roda no servidor do python mesmo no linux deepin 15.5.

    Está o {% load static %} no topo das páginas que está sendo exibida a imagem, e o caminho da imagem está assim:

    <img src="{% static 'img/brasao.jpg' %}" widt="100" height="100"/><br>


    Alguma ideia do motivo de isso estar acontecendo?

    urls.py

    from django.conf.urls import url
    from django.contrib import admin
    from django.conf.urls import include, url

    urlpatterns = [
    url(r'^serf/', admin.site.urls),
    #url(r'', admin.site.urls),
    url(r'^jet/', include('jet.urls', 'jet')), # Django JET URLS
    url(r'^i/', include('cadastro.urls')),


    urls.py (de dentro da pasta do app)

    from django.conf.urls import include, url
    from .views import EmissaoTituloDetail
    from .views import LaudoImovelDetail
    from .views import ImovelDetail
    from .views import NotificacaoDetail

    urlpatterns = [
    url(r'^titulos/(?P<pk>\d+)/$', EmissaoTituloDetail.as_view(),
    name='emissao_titulo_detail'),
    url(r'^laudo/(?P<pk>\d+)/$', LaudoImovelDetail.as_view(),
    name='laudo_imovel_detail'),
    url(r'^encaminhamento/(?P<pk>\d+)/$', ImovelDetail.as_view(),
    name='encaminhamento_detail'),
    url(r'^notificacao/(?P<pk>\d+)/$', NotificacaoDetail.as_view(),
    name='notificacao_detail'),
    ]


    settings.py

    STATIC_ROOT = os.path.join(BASE_DIR, 'static')
    STATIC_URL = '/static/'

    Continue reading...

Compartilhe esta Página