{"action":"created","issue":{"url":"https://api.github.com/repos/alex/django-filter/issues/227","labels_url":"https://api.github.com/repos/alex/django-filter/issues/227/labels{/name}","comments_url":"https://api.github.com/repos/alex/django-filter/issues/227/comments","events_url":"https://api.github.com/repos/alex/django-filter/issues/227/events","html_url":"https://github.com/alex/django-filter/issues/227","id":67476311,"number":227,"title":"Django 1.8 compatibility (continued)","user":{"login":"melinath","id":299979,"avatar_url":"https://avatars.githubusercontent.com/u/299979?v=3","gravatar_id":"","url":"https://api.github.com/users/melinath","html_url":"https://github.com/melinath","followers_url":"https://api.github.com/users/melinath/followers","following_url":"https://api.github.com/users/melinath/following{/other_user}","gists_url":"https://api.github.com/users/melinath/gists{/gist_id}","starred_url":"https://api.github.com/users/melinath/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/melinath/subscriptions","organizations_url":"https://api.github.com/users/melinath/orgs","repos_url":"https://api.github.com/users/melinath/repos","events_url":"https://api.github.com/users/melinath/events{/privacy}","received_events_url":"https://api.github.com/users/melinath/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-04-10T00:06:21Z","updated_at":"2015-04-16T17:50:39Z","closed_at":null,"body":"#224 fixed an AttributeError caused by changes to ForeignObjectRel objects, but that same error exists with ManyToOneRel objects.\r\n\r\n```\r\n  File \"django-filter/django_filters/filterset.py\", line 111, in filters_for_model\r\n    field = get_model_field(model, f)\r\n  File \"django-filter/django_filters/filterset.py\", line 90, in get_model_field\r\n    model = rel.rel.to\r\nAttributeError: 'ManyToOneRel' object has no attribute 'rel'\r\n```\r\n\r\nModel structure that causes this:\r\n\r\n```\r\nModel A\r\nModel B\r\nModel C\r\n - fk to A\r\n - fk to B\r\n```\r\n\r\nFilterSet is for A; filter field is c__b. If that makes sense?"},"comment":{"url":"https://api.github.com/repos/alex/django-filter/issues/comments/93800445","html_url":"https://github.com/alex/django-filter/issues/227#issuecomment-93800445","issue_url":"https://api.github.com/repos/alex/django-filter/issues/227","id":93800445,"user":{"login":"carltongibson","id":64686,"avatar_url":"https://avatars.githubusercontent.com/u/64686?v=3","gravatar_id":"","url":"https://api.github.com/users/carltongibson","html_url":"https://github.com/carltongibson","followers_url":"https://api.github.com/users/carltongibson/followers","following_url":"https://api.github.com/users/carltongibson/following{/other_user}","gists_url":"https://api.github.com/users/carltongibson/gists{/gist_id}","starred_url":"https://api.github.com/users/carltongibson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carltongibson/subscriptions","organizations_url":"https://api.github.com/users/carltongibson/orgs","repos_url":"https://api.github.com/users/carltongibson/repos","events_url":"https://api.github.com/users/carltongibson/events{/privacy}","received_events_url":"https://api.github.com/users/carltongibson/received_events","type":"User","site_admin":false},"created_at":"2015-04-16T17:50:39Z","updated_at":"2015-04-16T17:50:39Z","body":"@aRkadeFR — Yeah sorry for the delay here: I've had zero capacity here. \r\n\r\nI will roll a new release just as soon as I can gather a few hours together to do it. In the meantime the best bet is to [get pip to install the branch](https://pip.pypa.io/en/latest/reference/pip_install.html#git) directly. You can revert to the PyPI release just as soon as it's made. "}}