我目前正在学习CBV以及他们在django中提供的内容。我想知道如何为用户模型和扩展用户模型接近CBV CreateView,以便页面可以显示两者的累积字段?
例如,如果我有这个扩展模型(来自django的例子): https://docs.djangoproject.com/en/2.0/topics/auth/customizing/#extending-the-existing-user-model
有这个基本的CBV设置:
# views.py
from django.views.generic import CreateView
from .models import Employee
class UserCreateView(CreateView):
model = Employeee
fields = ['department']
# employee_form.html
<form method="post">
{% csrf_token %}
{{ form.as_p }}
<input type="submit" name="" value="Save">
</form>
django提供哪些方法可以让这个CBV也显示用户字段也可以与员工一起创建?