私はdjango-photologueをインストールし、データベースにいくつかの写真を追加しました。写真やサムネイルは表示されない点を除いて、基本的なサイトの仕組みはうまく機能しているようです。画像とサムネイルは.. \ django \ media \ photologue \ photosにあります。 photo_detailページについてはdjango-photologueが写真用の間違ったURLを作成します
、結果のHTMLソースは次のようになります。IMGのsrcファイルが正しい場所に解決されませんので、表示されませんように
<title>Greece 3</title>
<h1>Greece 3</h1>
<div class="gallery-photo">
<a href="photologue/photos/greece003.jpg"><img src="photologue/photos/cache/greece003_display.jpg" alt="Greece 3"/></a>
<p>no caption yet</p>
</div>
<h2>This photo is found in the following galleries:</h2>
<ol>
<li>
<a title="Greece 2" href="/photologue/photo/greece-2/"><img src="photologue/photos/cache/greece002_thumbnail.jpg"/></a>
<a href="/photologue/gallery/greece/">LSB Photos - Greece</a>
<a title="Greece 4" href="/photologue/photo/greece-4/"><img src="photologue/photos/cache/greece004_thumbnail.jpg"/></a>
</li>
</ol>
は、私には見えます。私はMEDIA_ROOTとMEDIA_SITEが正しいと思っています。他のアプリのメディアも期待通りに動作します。
>>> import settings
>>> settings.MEDIA_ROOT
'c:/design.ed/django/media/'
>>> settings.MEDIA_URL
''
ここで、フォトログモジュール自体が私に与えていることがあります。
>>> from photologue import models as phl
>>> phl.PHOTOLOGUE_DIR
'photologue'
>>> phl.PHOTOLOGUE_PATH
>>> phl.get_storage_path(None, 'foo.jpg')
'photologue\\photos\\foo.jpg'
ここでは何が欠けていますか?