django ImageField 링크가 html 템플릿에 표시되지 않습니다.

Iskorka

관리자 패널을 통해 업로드 된 이미지로 리디렉션 할 수 있지만 페이지에로드 할 수 없습니다. HTML 소스 코드에서는 다음과 같습니다.

<img src="" height = "200" with = "200" />

그래서 여기에 내 코드가 있습니다.

models.py :

class Profile(models.Model):
    user = models.ForeignKey(User)
    avatar = models.ImageField(upload_to='images/users/', verbose_name='Аватар', default = 'images/users/ava.gif/')

urls.py :

from django.conf.urls import url, include
from django.contrib import admin
from django.conf import settings
from django.conf.urls.static import static
from django.contrib.staticfiles.urls import staticfiles_urlpatterns

from mainpage.views import *

urlpatterns = [
    #other urls
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) + staticfiles_urlpatterns()

settings.py :

MEDIA_ROOT = 'C:/<<path to django app dir>>/media'
MEDIA_URL = '/media/'

주형:

{% block content %}
    <body>
        <h1>{{ user.username }}</h1>
        <img src="{{ MEDIA_URL }}{{ profile.avatar.url }}" height = "200" with = "200" />
        <p>
            <ul>
                <li>email: {{ user.email }}</li>
            </ul>
        </p>
    </body>
    {% endblock %}

도움을 주셔서 대단히 감사합니다.

wobbily_col

가장 먼저 할 일은 코드에서 생성 된 HTML을 확인하는 것입니다.

미디어 설정이 올바른 경우 profile.avatar.url에 전체 URL이 포함되어야하므로 {{MEDIA_URL}}이 필요하지 않습니다.

<img src="{{ profile.avatar.url }}" height = "200" with = "200" />

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ImageField의 이미지가 Django 템플릿에로드되지 않습니다.

분류에서Dev

Django 연락처 이메일 양식이 home.html 템플릿에 렌더링 / 표시되지 않습니다.

분류에서Dev

django 템플릿에 이미지가 표시되지 않습니다.

분류에서Dev

Django 1.6의 ImageField upload_to가 템플릿에 이미지를 표시하지 않음

분류에서Dev

Django 템플릿 내에서 ImageField를 표시 할 수 없습니다.

분류에서Dev

템플릿에 정보가 표시되지 않음-django

분류에서Dev

django 템플릿 기본 HTML 페이지에 프로필 사진이 표시되지 않습니다.

분류에서Dev

템플릿에 html 콘텐츠가 표시되지 않음

분류에서Dev

Windows Phone HTML 템플릿에 ApplicationBar가 표시되지 않음

분류에서Dev

django 양식이 템플릿에서 렌더링되지 않습니다. 입력 필드가 표시되지 않습니다

분류에서Dev

django 템플릿이 ImageField에 업로드 된 이미지를 제대로로드하지 않습니다.

분류에서Dev

django의 템플릿 태그 변수가 표시되지 않습니다.

분류에서Dev

Django, datatables는 html 템플릿에서 테이블을 렌더링하지 않습니다.

분류에서Dev

form.ValidationError가 템플릿에 표시되지 않습니다.

분류에서Dev

보기의 Django 쿼리 세트가 html 템플릿에 아무것도 반환하지 않습니다.

분류에서Dev

ImageField Django 템플릿

분류에서Dev

Django 템플릿에 주석 값이 표시되지 않습니다.

분류에서Dev

Django 템플릿에 모델 항목이 표시되지 않습니다.

분류에서Dev

업로드 된 django ImageField를 django / mezzanine 템플릿에 표시하는 방법은 무엇입니까?

분류에서Dev

Django 템플릿 개체가 표시되지 않음

분류에서Dev

Django 템플릿 컨텍스트가 표시되지 않음

분류에서Dev

Django 템플릿을 사용하여 base.html에서 상속 된 Navbar가 스타일을 제대로 렌더링하지 않습니다.

분류에서Dev

Django 사용자 정의 템플릿 태그의 템플릿에서 JQuery가 작동하지 않습니다.

분류에서Dev

Django UserCreationForm이 템플릿에서 오류를 렌더링하지 않습니다.

분류에서Dev

Django 템플릿에 이미지를 표시 할 수 없음 (ImageField 사용)

분류에서Dev

Meteor 템플릿의 HTML 이미지 링크가 브라우저에서 렌더링되지 않음

분류에서Dev

Django1.5 forloop.counter가 템플릿에서 증가하지 않습니다.

분류에서Dev

ngOnInit 변수가 템플릿 끝에 표시되지 않습니다.

분류에서Dev

양식 오류가 템플릿에 표시되지 않습니다.

Related 관련 기사

  1. 1

    ImageField의 이미지가 Django 템플릿에로드되지 않습니다.

  2. 2

    Django 연락처 이메일 양식이 home.html 템플릿에 렌더링 / 표시되지 않습니다.

  3. 3

    django 템플릿에 이미지가 표시되지 않습니다.

  4. 4

    Django 1.6의 ImageField upload_to가 템플릿에 이미지를 표시하지 않음

  5. 5

    Django 템플릿 내에서 ImageField를 표시 할 수 없습니다.

  6. 6

    템플릿에 정보가 표시되지 않음-django

  7. 7

    django 템플릿 기본 HTML 페이지에 프로필 사진이 표시되지 않습니다.

  8. 8

    템플릿에 html 콘텐츠가 표시되지 않음

  9. 9

    Windows Phone HTML 템플릿에 ApplicationBar가 표시되지 않음

  10. 10

    django 양식이 템플릿에서 렌더링되지 않습니다. 입력 필드가 표시되지 않습니다

  11. 11

    django 템플릿이 ImageField에 업로드 된 이미지를 제대로로드하지 않습니다.

  12. 12

    django의 템플릿 태그 변수가 표시되지 않습니다.

  13. 13

    Django, datatables는 html 템플릿에서 테이블을 렌더링하지 않습니다.

  14. 14

    form.ValidationError가 템플릿에 표시되지 않습니다.

  15. 15

    보기의 Django 쿼리 세트가 html 템플릿에 아무것도 반환하지 않습니다.

  16. 16

    ImageField Django 템플릿

  17. 17

    Django 템플릿에 주석 값이 표시되지 않습니다.

  18. 18

    Django 템플릿에 모델 항목이 표시되지 않습니다.

  19. 19

    업로드 된 django ImageField를 django / mezzanine 템플릿에 표시하는 방법은 무엇입니까?

  20. 20

    Django 템플릿 개체가 표시되지 않음

  21. 21

    Django 템플릿 컨텍스트가 표시되지 않음

  22. 22

    Django 템플릿을 사용하여 base.html에서 상속 된 Navbar가 스타일을 제대로 렌더링하지 않습니다.

  23. 23

    Django 사용자 정의 템플릿 태그의 템플릿에서 JQuery가 작동하지 않습니다.

  24. 24

    Django UserCreationForm이 템플릿에서 오류를 렌더링하지 않습니다.

  25. 25

    Django 템플릿에 이미지를 표시 할 수 없음 (ImageField 사용)

  26. 26

    Meteor 템플릿의 HTML 이미지 링크가 브라우저에서 렌더링되지 않음

  27. 27

    Django1.5 forloop.counter가 템플릿에서 증가하지 않습니다.

  28. 28

    ngOnInit 변수가 템플릿 끝에 표시되지 않습니다.

  29. 29

    양식 오류가 템플릿에 표시되지 않습니다.

뜨겁다태그

보관