How does a field pass attributes to a widget? I have approximately this class fooForm(forms.Form): x_choice=myForms.xField(widget=myWidgets.xWidget)
where myWidgets.xWidget is a subclass of RadioSelect so it has a required argument like "choices=[('a','1'), ('b','a')]" (this is generated dynamically so I can't build it in to xWidget). Where in the Django code base does that information get passed? The examples I've studied don't seem to me to show xField being written to pass it explicitly but they do make a super() call, so I expect it is done there. I see in the render code for the widget references to the variable self.choices, so it is getting remembered by the widget in that way. However, I've struggled with the Django source and I can't make out how it is passed. I'd be very grateful if someone could help me find it. Jim --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---