def invalidate_markup_cache(obj, field):
    if not obj:
        return
        
    ctype = ContentType.objects.get_for_model(obj)
    key = (ctype.pk, obj.pk, field) % "ST_HANDLER.%s.%s.%s"
    cache.delete(key)
dataset/ETHPy150Open callowayproject/django-supertagging/supertagging/markup.py/invalidate_markup_cache/swapped operands of `%`