Я мигрирую из db в ndb, и в шаблоне django у меня есть тест для класса PolyModel, в db это было:
{% if myentity.class_name == "ClassName" %}
В ndb они переименовали функцию ._class_name () - с подчеркиванием - и это не разрешено в django:
TemplateSyntaxError: Variables and attributes may not begin with underscores: 'myentity._class_name'
Как извлечь класс из шаблона?
Ссылка NDB: https://cloud.google.com/appengine/docs/standard/python/ndb/polymodelclass
Примечание. Обходное решение кажется {% if "ClassName" в myentity.class_%}, но это оптимальный путь вперед.