Следующее регулярное выражение предназначено только для IPv6. Группа 1 соответствует IP.
(([0-9a-fA-F]{0,4}:){1,7}[0-9a-fA-F]{0,4})
изменитесь сам данные в чистом методе для изменения значения, которое становится отображенным
Если бы Ваша форма является формой модели, лучший подход должен был бы получить экземпляр и исправить те данные вместо этого:
inst = my_form.save(commit=False)
if inst.a34_stuff is None: #or incorrect
inst.a34_stuff = "corrected"
request.user.message_set.create(message = "Error corrected")
return HttpResponseRedirect(reverse('your_url_name',
args=[])
пз: Я не уверен, будет ли это на самом деле работать... Не уверенный, если форма будет изменения погрузки.