Ты не читал документации. И даже не пытался там-то найти. Да даже в ошибке написано: show_user_info() не принимает аргументов (2 передано). Дальше идем в документацию: http://docs.djangoproject.com/en/dev/howto/custom-template-tags/#writing-custom-template-tags и смотрим там пример. Твоя функция должна принимать 2 параметра: parser и token. Во-вторых тег должен возвращать объект django.template.Node. Читай документацию, там все есть.
Кстати, лучше начни изучение с филтров - они легче.