djangoで画像は拡張子を指定せずに投稿後閲覧ができるが動画ではできない。

djangoで画像と動画を投稿しています。
format は制限していないのですが、画像ではpng, jpeg を試しました。
動画の投稿は mp4と mov を試しました。

画像は表示されます。
しかし動画が表示されません。
ハードコーディーングして /movie_path/sample.mp4 のように mp4を追加すると動画が表示されます。
なぜ画像では、format を指定せずに表示することができるのに、動画ではできないのでしょうか?
アドバイスいただきたいです。どうぞよろしくお願いいたします。

html

1 {% if comment.image %} 2 <img src="{{comment.image.url}}" alt="" class="rounded detail-img">3 <h2>{{comment.image}}</h2>4 <h2>{{comment.image.url}}</h2>5 {% endif %} 6 7 {% if comment.video %} 8 <video src={{comment.video}}+ controls></video>9 <h2>{{comment.video}}</h2>10 <h2>{{comment.video.url}}</h2>11 <script>12 const cld = cloudinary.Cloudinary.new({ cloud_name: 'my_app'});13 cld.videoPlayer('video');14 </script>15 {% endif %}

イメージ説明

コメントを投稿

0 コメント