Author: adrian
Date: 2006-12-26 23:27:47 -0600 (Tue, 26 Dec 2006)
New Revision: 4248
Modified:
django/trunk/django/db/models/fields/related.py
Log:
newforms: Implemented formfield() for database OneToOneField class. Not sure
about this one, but one-to-one fields are eventually going to be refactored so
it's not a big deal if it doesn't work
Modified: django/trunk/django/db/models/fields/related.py
===================================================================
--- django/trunk/django/db/models/fields/related.py 2006-12-27 05:23:21 UTC
(rev 4247)
+++ django/trunk/django/db/models/fields/related.py 2006-12-27 05:27:47 UTC
(rev 4248)
@@ -612,6 +612,9 @@
if not cls._meta.one_to_one_field:
cls._meta.one_to_one_field = self
+ def formfield(self):
+ return forms.ChoiceField(choices=self.get_choices_default(),
required=not self.blank, label=capfirst(self.verbose_name))
+
class ManyToManyField(RelatedField, Field):
def __init__(self, to, **kwargs):
kwargs['verbose_name'] = kwargs.get('verbose_name', None)
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Django
updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---