Is there some way to make the following possible, or should it be done elsewhere?
class JobRecordForm(forms.ModelForm): supervisor = forms.ModelChoiceField(
For a complete answer, here's the CBV solution:
class MyFormView(TemplateView, FormMixin): def get_initial(self): self.initial.update({'your_field': self.request.user}) return super(MyFormView, self).get_initial()