Non riesco a visualizzare la miniatura nel mio modello. Ottengo questo errore:Tabella thumbnail_kvstore inesistente
django.db.utils.ProgrammingError: (1146, "Table 'ia_website.thumbnail_kvstore' doesn't exist")
- installati sorl_thumbnail-12.3
- sto usando MariaDB 10.1.11
- non ho di migrazione che non vengono eseguiti
- posso vedere l'immagine, se io non utilizzare il tag 'miniature'
Ecco che cosa ho fatto
In settings.py:
INSTALLED_APPS = [ ... 'sorl.thumbnail', ] THUMBNAIL_DEBUG = TRUE
In models.py
import sorl ... image = sorl.thumbnail.ImageField(upload_to='thumbnails', null=True)
Nel mio modello
{% thumbnail content.image "237x110" as im %} <img src="{{ im.url }}"> {% endthumbnail %}
Ok grazie funziona. Mentre sto usando Django 1.9.1 ho eseguito ./manage.py migrare dopo aver installato la versione 12.3 da git. – Marc
Vedere la risposta da AlmasK89 sotto per eseguire makemigrations in Django 1.9 o versioni successive: http://stackoverflow.com/a/35883910/568270 –