Django에서 템플릿을 사용하여 이미지를 표시하는 방법

light_ray

다음 두 개의 URL, homepage.html 및 detail.html을 사용하여 하나의 앱을 만들고 있습니다.

primary_image를 링크로 사용하여 homepage.html에 primary_image를 표시하고 싶습니다.

또한 detail.html에 primary_image와 secondary_Image를 모두 표시하고 싶습니다.

models.py

class News(models.Model):
    title = models.CharField("Title", max_length = 256)
    author_Detail = models.CharField("Author" , max_length = 128)
    date = models.DateTimeField("Published Date")
    primary_image = models.ImageField("Main Image ",upload_to = "static/uploadedImg/main",)
    secondary_Image = models.ImageField("Sub Image",upload_to = "static/uploadedImg/sub",)

settings.py

STATIC_URL = '/static/'

STATIC_ROOT = os.path.join(BASE_DIR,"static")

MEDIA_ROOT = os.path.join(BASE_DIR,'media')

MEDIA_URL = '/media/'

article.html

<div id = "randomArticle">
    <div id = "randommainImage">
         <a href = "{{random_object.id}}"><img id = "randomImage"
              src = "{{random_object.primary_image}}" width ="800" height = "300" alt = "{{random_object.title}}"></a>
</div> 

업로드 된 이미지를 "media / static / uploadedImg / main"경로에 저장할 수 있지만 템플릿에서 액세스 할 수 없습니다.

또한 "/media/static/uploadedImg/main/home_category_image01.jpg"경로를 표시하는 방화 버그를 확인하고 있습니다.

또한 다음은 서버 "GET / media / static / uploadedImg / main / home_category_image01 .jpg.jpg HTTP / 1.1"404 2186

아무도 나를 도울 수 있습니까?

로렌조 페나

루프 내에서 :

<img src="{{ model.primary_image.url }}" alt="{{ model.title }}">
<img src="{{ model.secondary_image.url }}" alt="{{ model.title }}">

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Django 템플릿에서 DB 이미지를 표시 할 때 'TypeError : join ()'을 수정하는 방법

분류에서Dev

Observable을 사용하여 템플릿에 데이터를 표시하는 방법은 무엇입니까?

분류에서Dev

C #에서 imageurl을 사용하여 이미지를 표시하는 방법

분류에서Dev

Django 템플릿 태그를 사용하여 사용자의 시간대에 따라 시간 값을 표시하는 방법

분류에서Dev

전체 테이블 데이터를 가져와 템플릿을 사용하여 django의 사용자 인터페이스에 표시하는 방법

분류에서Dev

Java를 사용하여 워드 문서 템플릿을 편집하는 방법

분류에서Dev

장고 템플릿에서 부모 테이블 열을 표시하는 방법

분류에서Dev

폴리머를 사용하여 템플릿에 HTML을 삽입하는 방법

분류에서Dev

Backbone.js를 사용하여 HTML 페이지에서 외부 템플릿을 만들고 표시하는 방법은 무엇입니까?

분류에서Dev

사용자 정의 테이블 구성 요소 내에서 하위 템플릿을 사용하여 각 행을 표시하는 방법은 무엇입니까?

분류에서Dev

""사이에 면도기 템플릿을 사용하는 방법

분류에서Dev

django 템플릿에 외래 키 값을 표시하는 방법

분류에서Dev

서버에서 응답을받을 때까지 Angular2 템플릿의 버튼 클릭시 로딩 이미지 / 스피너를 표시하는 방법

분류에서Dev

django 템플릿에 저장된 동적 생성 이미지를 표시하는 방법은 무엇입니까?

분류에서Dev

Django 템플릿에서 줄 바꿈을 사용하는 방법

분류에서Dev

Django 템플릿에서 "for"문을 사용하는 방법

분류에서Dev

사용자 지정 템플릿을 사용하여 콤보 상자에 선택한 텍스트를 표시하는 방법

분류에서Dev

템플릿에서 Show ValidationError를 표시하는 방법

분류에서Dev

Django의 템플릿에 모든 사용자 목록을 표시하는 방법

분류에서Dev

템플릿을 사용하여 두 테이블의 필드를 표시하는 방법 (FK 사용)

분류에서Dev

템플릿 대신 코드에서 Django 템플릿 모듈을로드하는 방법이 있습니까?

분류에서Dev

핸들 바를 사용하여 KeystoneJS에서 템플릿을 지정하는 방법은 무엇입니까?

분류에서Dev

AFNetworking을 사용하여 캐시에서 UIImageView에 이미지를 표시하는 방법은 무엇입니까?

분류에서Dev

레이아웃 템플릿 안에 템플릿을 표시하지 않고 표시하는 방법은 무엇입니까?

분류에서Dev

Django 템플릿 : HTML 코드를 표시하는 방법?

분류에서Dev

내 웹 사이트에서 블로거 템플릿을 사용하는 방법

분류에서Dev

Django // 템플릿에 복잡한 깊이 데이터를 표시하는 방법

분류에서Dev

TFS 빌드 서버에서 템플릿을 사용하여 NUnit 테스트를 실행하는 방법

분류에서Dev

MVVM을 사용하여 Restful 서비스에서 Xamarin.Forms보기로 이미지를 표시하는 방법

Related 관련 기사

  1. 1

    Django 템플릿에서 DB 이미지를 표시 할 때 'TypeError : join ()'을 수정하는 방법

  2. 2

    Observable을 사용하여 템플릿에 데이터를 표시하는 방법은 무엇입니까?

  3. 3

    C #에서 imageurl을 사용하여 이미지를 표시하는 방법

  4. 4

    Django 템플릿 태그를 사용하여 사용자의 시간대에 따라 시간 값을 표시하는 방법

  5. 5

    전체 테이블 데이터를 가져와 템플릿을 사용하여 django의 사용자 인터페이스에 표시하는 방법

  6. 6

    Java를 사용하여 워드 문서 템플릿을 편집하는 방법

  7. 7

    장고 템플릿에서 부모 테이블 열을 표시하는 방법

  8. 8

    폴리머를 사용하여 템플릿에 HTML을 삽입하는 방법

  9. 9

    Backbone.js를 사용하여 HTML 페이지에서 외부 템플릿을 만들고 표시하는 방법은 무엇입니까?

  10. 10

    사용자 정의 테이블 구성 요소 내에서 하위 템플릿을 사용하여 각 행을 표시하는 방법은 무엇입니까?

  11. 11

    ""사이에 면도기 템플릿을 사용하는 방법

  12. 12

    django 템플릿에 외래 키 값을 표시하는 방법

  13. 13

    서버에서 응답을받을 때까지 Angular2 템플릿의 버튼 클릭시 로딩 이미지 / 스피너를 표시하는 방법

  14. 14

    django 템플릿에 저장된 동적 생성 이미지를 표시하는 방법은 무엇입니까?

  15. 15

    Django 템플릿에서 줄 바꿈을 사용하는 방법

  16. 16

    Django 템플릿에서 "for"문을 사용하는 방법

  17. 17

    사용자 지정 템플릿을 사용하여 콤보 상자에 선택한 텍스트를 표시하는 방법

  18. 18

    템플릿에서 Show ValidationError를 표시하는 방법

  19. 19

    Django의 템플릿에 모든 사용자 목록을 표시하는 방법

  20. 20

    템플릿을 사용하여 두 테이블의 필드를 표시하는 방법 (FK 사용)

  21. 21

    템플릿 대신 코드에서 Django 템플릿 모듈을로드하는 방법이 있습니까?

  22. 22

    핸들 바를 사용하여 KeystoneJS에서 템플릿을 지정하는 방법은 무엇입니까?

  23. 23

    AFNetworking을 사용하여 캐시에서 UIImageView에 이미지를 표시하는 방법은 무엇입니까?

  24. 24

    레이아웃 템플릿 안에 템플릿을 표시하지 않고 표시하는 방법은 무엇입니까?

  25. 25

    Django 템플릿 : HTML 코드를 표시하는 방법?

  26. 26

    내 웹 사이트에서 블로거 템플릿을 사용하는 방법

  27. 27

    Django // 템플릿에 복잡한 깊이 데이터를 표시하는 방법

  28. 28

    TFS 빌드 서버에서 템플릿을 사용하여 NUnit 테스트를 실행하는 방법

  29. 29

    MVVM을 사용하여 Restful 서비스에서 Xamarin.Forms보기로 이미지를 표시하는 방법

뜨겁다태그

보관