Changeset 7575 for django/trunk/tests/modeltests/basic/models.py
- Timestamp:
- 06/06/08 06:47:47 (7 months ago)
- Files:
-
- django/trunk/tests/modeltests/basic/models.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/tests/modeltests/basic/models.py
r7502 r7575 402 402 # The 'select' argument to extra() supports names with dashes in them, as long 403 403 # as you use values(). 404 >>> Article.objects.filter(pub_date__year=2008).extra(select={'dashed-value': '1'}).values('headline', 'dashed-value') 405 [{'headline': u'Article 11', 'dashed-value': 1}, {'headline': u'Article 12', 'dashed-value': 1}] 404 >>> dicts = Article.objects.filter(pub_date__year=2008).extra(select={'dashed-value': '1'}).values('headline', 'dashed-value') 405 >>> [sorted(d.items()) for d in dicts] 406 [[('dashed-value', 1), ('headline', u'Article 11')], [('dashed-value', 1), ('headline', u'Article 12')]] 406 407 407 408 # If you use 'select' with extra() and names containing dashes on a query
