Django проблема с отображением сообщения после отправки POST формы?
Когда я использую функцию messages, я получаю ошибку
File "D:\Django Project\ta2\practice\views.py", line 60, in changepassword
messages.SUCCESS(request,'your password has been updated')
TypeError: 'int' object is not callable
Вот мой views.py
def register(request):
if request.method == 'POST':
fm = new_registration_form(request.POST)
if fm.is_valid():
fm.save()
messages.add_message(request, messages.SUCCESS, 'Thanks for the registration')
else:
fm = new_registration_form()
return render(request,'register.html',{'form':fm})
Вот моя часть register.html, содержащая информацию о сообщениях
div class="alert-info">{% if messages %}
{% for message in messages %}
{{message}}
{% endfor %}
{% endif %}</div>
messages.success(request, 'Данные профиля обновлены.') заменить на
messages.add_message(request, messages.SUCCESS, 'Спасибо за регистрацию')