Opened 17 years ago
Last modified 17 years ago
#7045 closed
db.models.sql.Query.add_extra() does not append extra tables to Query.alias_map dict — at Initial Version
Reported by: | anonymous | Owned by: | nobody |
---|---|---|---|
Component: | Database layer (models, ORM) | Version: | queryset-refactor |
Severity: | Keywords: | ||
Cc: | Triage Stage: | Accepted | |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
Customer.objects.extra(select={'mid' : '!customerj.id'}, tables=customerj, where=!app_customer.id=customerj.id)
raises exception:
Request Method: POST
Request URL: http://127.0.0.1:8000/app/CustomerList/
Exception Type: KeyError
Exception Value: 'customerj'
Exception Location: /home/bring/src/queryset-refactor/django/db/models/sql/query.py in get_from_clause, line 423
Python Executable: /usr/bin/python
Python Version: 2.5.1