Django / Mezzanine模板中“可编辑”和夹层形式之间的冲突

妮可·哈里斯(Nicole Harris)

我在可编辑字段和夹层表单(即在管理员中创建的标准表单)之间发生冲突。

当我将页面标题设置为“可编辑”时,底部的表单将呈现一个字段来编辑标题,而不是实际的表单。由于仅当您登录时才显示可编辑字段,所以这仅是我登录时的问题。

如果我删除标题上的“可编辑”,则表单将在登录和注销时呈现应有的状态。

导致问题的代码:

<h1>{% editable page.form.title %}{{ page.form.title }}{% endeditable %}</h1>

{% if request.GET.sent %}
    <div class="well">
        {% editable page.form.response %}
        {{ page.form.response|richtext_filter|safe }}
        {% endeditable %}
    </div>
{% else %}
    {% with page.form as page_form %}
        {% editable page_form.content %}
            {{ page_form.content|richtext_filter|safe }}
        {% endeditable %}
        <form method="post">
            {% fields_for form %}
            <input type="submit" value="{{ page.form.button_text }}">
        </form>
    {% endwith %}
{% endif %}

任何想法非常感谢:)

斯蒂芬·麦克唐纳

正如在IRC上讨论的那样,模板中存在名称冲突,夹层中有待解决的问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Django和Chartjs模板冲突

来自分类Dev

如何在django / mezzanine模板中显示上载的django ImageField?

来自分类Dev

X可编辑django和jQuery yu

来自分类Dev

带有夹层和模板的 django 静态 url

来自分类Dev

模板中的只读形式,Django

来自分类Dev

在 Django 中以用户编辑形式编辑组

来自分类Dev

Django +夹层中的翻译问题

来自分类Dev

Django夹层中的登出按钮

来自分类Dev

Django +夹层中的翻译问题

来自分类Dev

“模板”和“可编辑”之间的奏鸣曲管理员冲突

来自分类Dev

django使ModelChoiceField不可编辑

来自分类Dev

Django DateTimeField 不可编辑

来自分类Dev

如何显示Django表单中的不可编辑字段

来自分类Dev

在Django中从索引页面隐藏可编辑模型

来自分类Dev

如何在 Django 中自动填充可编辑表单

来自分类Dev

如何使tinymce编辑窗口看起来像django夹层中的网站页面?

来自分类Dev

如何在Django模板中使Modelform可编辑外键字段?

来自分类Dev

夹层/ Django模板渲染不调用模型方法

来自分类Dev

Django夹层vs WordPress

来自分类Dev

Django模板和乳胶

来自分类Dev

Django模板和unipath

来自分类Dev

Django和django oscar

来自分类Dev

Django模板中的ListView和CreateView

来自分类Dev

Django模板中for循环中的'和'条件

来自分类Dev

Django模板中的ListView和CreateView

来自分类Dev

django 模板中的短 if 条件和 for 循环

来自分类Dev

模板中的Django dict

来自分类Dev

在Django模板中相乘

来自分类Dev

清单FOR中的Django模板IF