I am making a form in Django. The field to display is a numeric field representing some limit. It's possible for there to be no limit. Rather than force the user to enter some strange number to mean unlimited (e.g. -1), I'd like there to be a radio button, with 2 options: "Unlimited" and the second option being a text box that the user can enter the value into.
The original model only has the IntegerField which can be null. A null value is used to mean unlimited. Is there some way I can make a FormField of this field that will include this checkbox functionality?
I know I can hand write the HTML myself, I'm wondering if there is a already made django field/widget that'll do this.