ブートストラップによるDjangoメッセージ設定
4179 ワード
設定パイ
from django.contrib.messages import constants as message_constants
MESSAGE_TAGS = {message_constants.DEBUG: 'debug',
message_constants.INFO: 'info',
message_constants.SUCCESS: 'success',
message_constants.WARNING: 'warning',
message_constants.ERROR: 'danger',}
ビューパイfrom django.contrib import messages
def Example(request):
if request.method == 'POST':
form = registerForm(request.POST)
if form.is_valid():
form.save()
> messages.success(request,'Register successfully !')
> messages.error(request,'Register successfully !')
> messages.info(request,'Register successfully !')
> messages.warning(request,'Register successfully !')
return redirect('/login')
else:
form = registerForm()
return render(request, 'app/register.html', {'form': form})
HTMLで実行する必要はありませんでしたReference
この問題について(ブートストラップによるDjangoメッセージ設定), 我々は、より多くの情報をここで見つけました https://dev.to/phansivang/django-messages-config-with-bootstrap-59inテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol