app/soc/models/response.py
changeset 342 72482d8e5b34
parent 339 b9be44e09530
child 385 6d410bf49a82
equal deleted inserted replaced
341:cad57d104bc7 342:72482d8e5b34
    43     answers)  a 1:many relationship between Answer entities and this
    43     answers)  a 1:many relationship between Answer entities and this
    44       Response.  Each Answer points to the Response to which it is a part.
    44       Response.  Each Answer points to the Response to which it is a part.
    45       The collection of Answers that make up a Response is implemented as
    45       The collection of Answers that make up a Response is implemented as
    46       the 'answers' back-reference Query of the Answer model 'response'
    46       the 'answers' back-reference Query of the Answer model 'response'
    47       reference.
    47       reference.
       
    48 
       
    49     proposal)  an optional 1:1 relationship where a Proposal placed its
       
    50       Answers to a Quiz associated with the Proposal.  This relation is
       
    51       implemented as the 'proposal' back-reference Query of the Proposal
       
    52       Model 'response' reference.
    48   """
    53   """
    49 
    54 
    50   #: a required many:1 relationship between Responses and a Quiz that
    55   #: a required many:1 relationship between Responses and a Quiz that
    51   #: defines what Questions for which each Response collects Answers
    56   #: defines what Questions for which each Response collects Answers
    52   #: (that is, there can be many Responses to the same Quiz)
    57   #: (that is, there can be many Responses to the same Quiz)