Changeset 571
- Timestamp:
- 08/29/05 11:44:40 (3 years ago)
- Files:
-
- django/trunk/django/core/meta/__init__.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/core/meta/__init__.py
r570 r571 1614 1614 if date_val is None: 1615 1615 return # Date was invalid. This will be caught by another validator. 1616 lookup_kwargs = {'%s__iexact' % from_field.name: field_data, '%s__year' % date_field.name: date_val.year} 1616 lookup_kwargs = {'%s__year' % date_field.name: date_val.year} 1617 if isinstance(from_field.rel, ManyToOne): 1618 lookup_kwargs['%s__pk' % from_field.name] = field_data 1619 else: 1620 lookup_kwargs['%s__iexact' % from_field.name] = field_data 1617 1621 if lookup_type in ('month', 'date'): 1618 1622 lookup_kwargs['%s__month' % date_field.name] = date_val.month
