Djangoを使用してWebページを作成する必要があります。
html では、外部画像リンクを img src タグに割り当てます。
しかし、403禁止エラーで画像が表示されません。
画像の外部リンクをブラウザのアドレスに貼り付けると、画像が表示されます。
私は思う..それはリファラーチェックです。そのため、 javascript で http リファラーを変更する で ReferrerKiller.js を使用します。
最初の画像が表示されます。しかし、他はそうではありません。
クロム開発者ツールを使用してネットワークを確認します。
他の画像はキャンセルされました。私はそれを知りません。
私はこの問題について何か考えを聞きたい..リファラーチェックとなぜ最初の画像だけを表示するのですか? 他にない?
以下home.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
{% load staticfiles %}
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<script type="text/javascript" src="{% static "js/ReferrerKiller.js" %}"></script>
<title>island</title>
</head>
<body>
<h1> nanpa </h1>
<br/>
{% for entrySummary in entrySummaryList %}
title :
<a href="{{entrySummary.entry_link}}">{{ entrySummary.entry_title }}</a>
{{ entrySummary.entry_pub_date }} <br/>
description : {{ entrySummary.entry_description }} <br/>
image : <span id="image_kill_referrer"></span>
<!-- <img src= ("{{ entrySummary.entry_representaion_img }}"/> -->
<script>
document.getElementById('image_kill_referrer').innerHTML = ReferrerKiller.imageHtml("{{
entrySummary.entry_representaion_img }}");
</script>
{% endfor %}
</body>
</html>