Es esto correcto?Django: limit_choices_to (¿Es esto correcto)
class Customer(models.Model):
account = models.ForeignKey(Account)
class Order(models.Model):
account = models.ForeignKey(Account)
customer = models.ForeignKey(Customer, limit_choices_to={'account': 'self.account'})
Estoy tratando de asegurarme de que un formulario de pedido solo mostrará las opciones del cliente que pertenecen a la misma cuenta que el pedido.
Si estoy con vistas a algunos evidente falacia mal diseño, que me haga saber.
Lo principal que me preocupa es:
limit_choices_to={'account': 'self.account'}
No entendí su pregunta. ¿Podrías ser más claro? – Mayuresh