Я хотел бы, чтобы язык программирования действительно облегчал написание инструментов. Метод извлечения, раскрашивание, автозаполнение, компиляция и т. Д.
Я хочу, чтобы это произошло, но при этом было легко писать и легко читать.
I would replace the child_tag with a custom filter. Something like:
{% parent_tag argument1|filtername:argument2 rest_of_parent_arguments %}
assuming "arguments" consists of at most 2 arguments. See here for custom filters:
http://docs.djangoproject.com/en/dev/howto/custom-template-tags/#writing-custom-template-filters