Nie mogę wyświetlić miniatury wyświetlanej w moim szablonie. Otrzymuję ten błąd:Tabela thumbnail_kvstore nie istnieje
django.db.utils.ProgrammingError: (1146, "Table 'ia_website.thumbnail_kvstore' doesn't exist")
- Zainstalowane sorl_thumbnail-12,3
- Używam MariaDB 10.1.11
- nie mam migracji, które nie są wykonywane
- widzę obraz gdybym nie używać 'miniatury' tag
Oto co zrobiłem
W settings.py:
INSTALLED_APPS = [ ... 'sorl.thumbnail', ] THUMBNAIL_DEBUG = TRUE
W models.py
import sorl ... image = sorl.thumbnail.ImageField(upload_to='thumbnails', null=True)
W moim szablonu
{% thumbnail content.image "237x110" as im %} <img src="{{ im.url }}"> {% endthumbnail %}
ok thanks to działa. Podczas korzystania z Django 1.9.1 uruchomiłem ./manage.py migrację po zainstalowaniu wersji 12.3 z git. – Marc
Proszę zobaczyć odpowiedź od AlmasK89 poniżej dla uruchamiania makemigrations w Django 1.9 lub wyższym: http://stackoverflow.com/a/35883910/568270 –