[PYTHON] Wie benutzt man Django3.x + Heroku + Cloudinary?
Hintergrund
- S3 und Cloudinary speichern bekanntermaßen Bilddaten, wenn Django für Heroku bereitgestellt wird.
- Um Cloudinary einfach zu handhaben, wird häufig "Django-Cloudinary-Storage" verwendet, es wird jedoch nur die Django 2.x-Serie unterstützt.
Überblick
- Um die Django 3.x-Serie zu verwenden, verwenden Sie dj3-cloudinary-storage.
- Fast verwendbar als Quelle für "Django-Cloudinary-Storage"
Funktionsprüfung
blog.html
<a href="{% url 'blog:post_detail' post.id %}">
<img class="card-img-top" src="{{ post.image.url }}" alt="{{ post.title }}">
</a>
- Kein Bild angezeigt </ font>
blog.html
<a href="{% url 'blog:post_detail' post.id %}">
<img class="card-img-top" src="{{ test_model_instance.image.url }}" alt="{{ test_model_instance.image.name }}">
</a>