yeah, it is a foreign key and I have put integer field instead of foreign 
key in the model. I changed it now and its working by itself without 
specifying ModelChoiceField. 

Thanks for your help!! 


On Wednesday, 20 October 2021 at 16:07:04 UTC+1 [email protected] wrote:

> is `ConnectionTypes` a foreign key to `ConnectionDetails`?
> in that case you don't need to put it as a field in form, it will be added 
> automatically in the form. 
> On Wednesday, 20 October 2021 at 18:47:44 UTC+5:30 Aruna Priya wrote:
>
>> Hi,
>>
>> I am trying to create a form from model and the model has a foreign key 
>> and am not able to populate the values from the column it refers to.
>>
>> My form,
>>
>> class ConnectionForm(forms.ModelForm):
>>
>>  connection_type = 
>> forms.ModelChoiceField(queryset=ConnectionTypes.objects.all(), 
>> to_field_name='connection_type_id')
>>
>>     class Meta:
>>         model = ConnectionDetails
>>         exclude = ['connection_id','last_update_date']
>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/ddb8c862-57fc-4bb0-97a0-f5c235b00a1fn%40googlegroups.com.

Reply via email to