In particular, you need to override the ModelChoiceField that a
ModelForm creates automatically and replace it with a field that is
not based  on ChoiceField at all or skips it's validation method (like
https://github.com/yourlabs/django-autocomplete-light/blob/master/src/dal_select2/fields.py#L34).

On Sun, Sep 17, 2017 at 11:35 AM, Jani Tiainen <rede...@gmail.com> wrote:
> Hi.
>
> Besides the way Andréas described, there exist autocomplete fields that can
> accept arbitrary input you can send to backend without having to create
> special add phase.
>
> Adding such functionality of course requires a custom field that can add
> nonexisting values to database.
>
>
> 17.9.2017 7.40 "Mreno sert" <zent...@gmail.com> kirjoitti:
>>
>> I have a small app in which I have form for taking 5 inputs as City1,
>> City2,City3,City4 and City5 as the fields. I have written a code for auto
>> completing it but A user can not enter the new fields. Only existing values
>> can be used. How can I make it to accept a new field if not present in the
>> database
>>
>> --
>> 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 django-users+unsubscr...@googlegroups.com.
>> To post to this group, send email to django-users@googlegroups.com.
>> Visit this group at https://groups.google.com/group/django-users.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/django-users/0e9d44e3-156b-4f5d-80da-5a0cfd0930d5%40googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>
> --
> 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 django-users+unsubscr...@googlegroups.com.
> To post to this group, send email to django-users@googlegroups.com.
> Visit this group at https://groups.google.com/group/django-users.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/CAHn91odu2EUFBMSUX0CfX2f6in%2BHOUMDnAwkT8-nKPUaOGCnxw%40mail.gmail.com.
>
> For more options, visit https://groups.google.com/d/optout.



-- 
Melvyn Sopacua

-- 
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 django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CA%2Bgw1GXVXmzDpOw1GmkevNJkYJDrPm1kDccLQ8919cT0OZC%2BTA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to