简体   繁体   English

如何在 SuccessMessageMixin 中嵌入 HTML?

[英]How to embed HTML in SuccessMessageMixin?

How do I embed html code here.我如何在此处嵌入 html 代码。 I tried using mark_safe, it didn't work我尝试使用 mark_safe,但没有用

class PostCreateView(SuccessMessageMixin, LoginRequiredMixin, CreateView):
    model = Post
    form_class = PostForm
    template_name = 'blogApp/create.html'
    success_url = '/'
    success_message = mark_safe(
        '<strong>%(title)s</strong> Created Successfully')

Thank you in advance先感谢您

You can try this:你可以试试这个:

success_message = "<h1>hello</h1>"

Now in your html, where you are rendering messages现在在你的 html 中,你正在渲染消息

put a safe filter like this:像这样放置一个安全过滤器:

{{message|safe}}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM