Недопустимый тег блока в строке 7: 'render_meta'. Вы забыли зарегистрировать или загрузить этот тег?

модели и коды шаблонов находятся здесь:

models.py

from django.db import models
from meta.models import ModelMeta
...

class Tool(ModelMeta,models.Model):
    title                   = models.CharField(max_length = 250,help_text='Title')
    photo                   = ResizedImageField(size=[250, 225])
    description             = RichTextUploadingField(blank=True)
    
    _metadata = {
        'title': 'get_title',
        'description': 'get_description',
        'image': 'get_image',
    }

    def get_title(self):
        return self.title

    def get_description(self):
        return self.description[:150]

    def get_image(self):
        if self.photo:
            return self.photo.url
        return None

html-файл выглядит следующим образом:

{% load meta %}
<!DOCTYPE html>
<html lang="en" >
<head>
    {% render_meta %}
</head>
<body>
ok
</body>
</html>

но я получаю эту ошибку:

Invalid block tag on line 7: 'render_meta'. Did you forget to register or load this tag?

Я использую Django==4.2 и django-meta==2.5.0. enter image description here

Вернуться на верх