【发布时间】:2017-02-03 01:59:27
【问题描述】:
我有这个型号注意:
class Note(models.Model):
category = models.ForeignKey(Category)
author = models.ForeignKey('auth.User')
title = models.CharField(max_length=40)
text = models.TextField()
created = models.DateTimeField(auto_now_add=True)
updated = models.DateTimeField(auto_now=True)
我想显示这个表格:
class NoteEditForm(forms.ModelForm):
class Meta:
model = Note
fields = ('title', 'text')
在模板中,但我希望它出现在数据库中的 每个 现有 Note 对象中(必须如此)。我已经做了类似的事情,但后来我对表单进行了硬编码,指向编辑视图 URL,每个对象 pk 作为参数;但我确信它必须是一个更清晰的方法,只是我还没有找到它。你们能帮我解决这个问题吗?谢谢!
【问题讨论】:
标签: django django-forms django-orm