Это зависит от того, является ли ваш TEMPLATE_CONTEXT_PROCESSORS
списком или кортежем. Если это список, то он будет работать, если это кортеж, то вы получите ошибку при попытке добавить список и кортеж вместе.
Вы могли бы сделать, чтобы быть уверенным, что это работает ...
from django.conf import settings
tpl_ctx_prcs = list(settings.TEMPLATE_CONTEXT_PROCESSORS)
tpl_ctx_prcs.append('portal.context_processors.login_form_processor')
settings.TEMPLATE_CONTEXT_PROCESSORS = tuple(tpl_ctx_prcs)
Но будет ли это на самом деле делать то, что вы хотите, то есть добавить процессор контекста шаблона, чтобы он действительно вызывался, зависит от того, где и когда вы это делаете.
Есть ли причина, по которой вы не захотите просто добавить это в ваш файл settings.py
? Даже если вам нужен только дополнительный контекст в пределах одного приложения, не так уж и плохо, чтобы он появлялся и в других ваших приложениях.