<p dir="auto"><strong>Migrated issue, originally created by Boris Kozinsky (<a href="https://github.com/bkoz37">@bkoz37</a>)</strong></p>
<p dir="auto">For some reason when I try to define association proxy in the user-keyword example, it only works in one direction but not the other, even if I define the association proxies symmetrically (please see attached code). For instance, I can do user1.keywords.append(keyword1) but not keyword1.users.append(user1). The second one will give a "Key Error".</p>
<p dir="auto">I traced this behavior to the order of arguments in the UserKeyword.<strong>init</strong> method. The behavior is correct only one way, depending on the argument order, but never both ways. It is somewhat hard to know the right order of arguments for the collection to work...</p>
<hr>
<p dir="auto">Attachments: <a href="../wiki/imported_issue_attachments/3235/aptest.py">aptest.py</a></p>
<p dir="auto"><strong>Migrated issue, originally created by Michael Bayer (<a href="https://github.com/zzzeek">@zzzeek</a>)</strong></p>
<p dir="auto">re: the "creator" function.</p>
<p dir="auto">see <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="384611532" data-permission-text="Title is private" data-url="https://github.com/sqlalchemy/sqlalchemy/issues/647" data-hovercard-type="issue" data-hovercard-url="/sqlalchemy/sqlalchemy/issues/647/hovercard" href="https://github.com/sqlalchemy/sqlalchemy/issues/647">#647</a> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="384628403" data-permission-text="Title is private" data-url="https://github.com/sqlalchemy/sqlalchemy/issues/2808" data-hovercard-type="issue" data-hovercard-url="/sqlalchemy/sqlalchemy/issues/2808/hovercard" href="https://github.com/sqlalchemy/sqlalchemy/issues/2808">#2808</a> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="384632282" data-permission-text="Title is private" data-url="https://github.com/sqlalchemy/sqlalchemy/issues/3235" data-hovercard-type="issue" data-hovercard-url="/sqlalchemy/sqlalchemy/issues/3235/hovercard" href="https://github.com/sqlalchemy/sqlalchemy/issues/3235">#3235</a> for what keeps coming up.</p>