【发布时间】:2021-04-21 11:07:06
【问题描述】:
我如何才能将 first_name 放入上下文中。
class NewTeacherView(LoginRequiredMixin,CreateView):
model = TeacherData
form_class = TeachersForm
template_name = 'new_teacher.html'
#template_name = 'new_teacher.html'
success_url = reverse_lazy('teachers')
def get_context_data(self, *args, **kwargs):
context = super(NewTeacherView,self).get_context_data(*args, **kwargs)
context["user"] = User.objects.create_user(
username=???????
password=???????)
return context
表格如下
class TeachersForm(forms.ModelForm):
class Meta:
model = TeacherData
fields = ("first_name","last_name")
widgets = {
"first_name":forms.TextInput(attrs={"class":'form-control'}),
"last_name":forms.TextInput(attrs={"class":'form-control'}),
}
我的兴趣和愿望是将first_name 用于username 和password
【问题讨论】:
标签: python-3.x django django-views