モデルから生成するフォームがあります
class UserProfile(models.Model):
company = models.ForeignKey(Company)
user = models.OneToOneField(User)
department = models.CharField(max_length=100)
position = models.CharField(max_length=100)
class UserProfileForm(ModelForm):
company_id = ModelChoiceField(queryset=Company.objects.all(),
widget=HiddenInput())
class Meta:
model = UserProfile
exclude = ('user')
しかし、それは機能せず、company_idは選択フィールドに表示されたままになります。会社IDで隠しフィールドを作成するにはどうすればよいですか?