【发布时间】:2020-12-09 09:04:55
【问题描述】:
我的 models.py 中有一个名为 status 的变量,如下所示:
class message(models.Model):
class Choices_status(models.TextChoices):
unread = 'Unread', "Unread"
processing = 'Processing', "Processing"
obsolete = 'Obsolete', "Obsolete"
status = models.CharField(max_length=25, choices=Choices_status.choices, default=Choices_status.unread, blank=True)
它表示消息的状态。我想将它的值更改为Choices_status 的其他选择。
即在我显示messages 列表的模板内,如果选择了一条消息并在新页面上显示,我想将此变量的值更改为其他选项。
我只能找到不适合我的情况的 {% with %} 标签。
有什么想法吗?
更新:
我想从模板中更新数据库字段的值。我没有使用 Django 表单和类视图。
【问题讨论】:
标签: python django django-templates