【发布时间】:2016-10-26 08:14:23
【问题描述】:
使用 Django,我们有两种类型的用户(教师和学生),具有常见字段和不常见字段
在我们的向导中,我们首先将公共字段 POST 到 /users,并带有一个额外的 type_field
在此之后的每个操作都应该能够确定它需要使用哪个模型(教师或学生)。
我们正在考虑制作两个具有一对一字段的模型(教师和学生)。
但是我们如何在每个操作中将type_field 连接到正确的模型?
【问题讨论】:
-
您的意思是使用
type_field来区分学生对象和教师对象吗? (带有type_field一个由您的表单发送到/users的参数) -
在第一次创建用户时,我们要求他们选择那里的类型并填写基本的东西,如姓名和电子邮件,这将适合 Django 的用户模型。但是这之后的所有操作都需要抓取正确的 USER profile 要求他们填写不常见的字段
-
请看看下面的答案,如果它符合您的需要,请告诉我。
标签: python django django-models django-users