使用主键的Django createview

游戏玩家

我有一个像这样的模型:

class Appointment(models.Model):
    user = models.ForeignKey(User)
    engineer = models.ForeignKey(Engineer)
    first_name = models.CharField(max_length=100)
    middle_name = models.CharField(max_length=100, blank=True)
    last_name = models.CharField(max_length=100)
    age = models.IntegerField()
def __unicode__(self):
    return self.first_name

我已经使用此模型创建了一个表单,我想保存它。在这里,我希望将“ engineer”字段作为主键在url中传递。

engineer = Engineer.objects.get(pk=pk) 

我怎样才能做到这一点。还是我应该创建一个普通形式并通过get方法获取其值并分配给该字段?

丹尼尔·罗斯曼

由于这是一个CreateView,因此您应该以文档中的示例为基础并将其添加到form_valid

def form_valid(self, form):
    form.instance.engineer = Engineer.objects.get(pk=self.kwargs['pk'])
    return super(AppointmentCreate, self).form_valid(form)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通用模型的Django Createview

来自分类Dev

Django FormView与CreateView

来自分类Dev

Django CreateView和验证

来自分类Dev

Django从Createview获取PK

来自分类Dev

Django CreateView不发送表单

来自分类Dev

Django CreateView 弄乱了引导模式

来自分类Dev

Django CreateView表单未提交

来自分类Dev

Django:'ImproperlyConfigured at' 表单 POST 后使用 CreateView

来自分类Dev

Django模板中的ListView和CreateView

来自分类Dev

在Django 1.6中结合DetailView和CreateView

来自分类Dev

从模板访问Django CreateView中的模型名称

来自分类Dev

Django-具有多个模型的CreateView

来自分类Dev

Django-从URL <pk>填充createview输入

来自分类Dev

在CreateView中设置Django ModelForm的字段值

来自分类Dev

Django通用CreateView和UpdateView中的Modelformset

来自分类Dev

Django将内联添加到CreateView

来自分类Dev

在django vanilla CreateView上设置当前用户

来自分类Dev

没有模板渲染的Django CreateView

来自分类Dev

Django模板中的ListView和CreateView

来自分类Dev

在Django 1.6中结合DetailView和CreateView

来自分类Dev

Django CreateView 没有返回 HttpResponse 对象

来自分类Dev

django香草视图使用CreateView使用imagefield创建实例

来自分类Dev

django香草视图使用CreateView使用imagefield创建实例

来自分类Dev

如何在Django中使用带有脆皮形式的CreateView

来自分类Dev

Django帮助:使用CreateView解决NOT NULL约束失败的错误

来自分类Dev

使用模拟库对Django CreateView进行单元测试

来自分类Dev

如何使用CreateView在Django表单上设置初始值

来自分类Dev

图像不使用模板 django 中的 createview 上传

来自分类Dev

如何使用 Django CreateView 实现依赖下拉列表?

Related 相关文章

热门标签

归档