Django管理员自定义更改表单保存

2024-04-25 17:33:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试为我的change_表单中的选项卡应用完全不同的图形模板,所以我尝试使用一个内嵌的自定义模板来填充整个选项卡。

但是,现在,每当我试图在change_表单上保存一些数据时,它都不起作用:不会抛出错误,但是数据不会被保存。我试图在save_model()方法和clean()方法中进行更改,但是没有成功。

代码如下: 模型.py:

class Session (models.Model):

    name = models.CharField(_('name'), max_length=255)
    difficulty_rate = models.IntegerField(_('difficulty_rate'), default=0)
    effort_rate = models.IntegerField(_('effort_rate'), default=0)
    muscular_rate = models.IntegerField(_('muscular_rate'), default=0)

在管理员py公司名称:

^{pr2}$

在信息.html公司名称:

<div class="span3">
    <form method="post">
        <h4 align="center">Difficulty</h4>
        {{ adminform.form.difficulty_rate }}
        <h4 align="center">Effort</h4>
        {{ adminform.form.effort_rate }}
        <h4 align="center">Muscle</h4>
        {{ adminform.form.muscular_rate }}
    </form>

有人能帮帮我吗?谢谢!


Tags: formdefault表单ratemodelschangeh4选项卡