id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 7237 Many-to-many relationship on self - inherited model zgollum nobody "I've inherited django.contrib.auth.User model {{{ class MyUser(User): friends = models.ManyToManyField(""self"", symmetrical = False, related_name = 'f_set') objects = UserManager() class Admin: pass }}} Other fields were removed for simplicity. Now I run shell and: {{{ u1 = MyUser.objects.create_user(username='test1', email='test1@test.com', password='test') u2 = MyUser.objects.create_user(username='test2', email='test2@test.com', password='test') u1.friends.add(u2) u1.friends.all() RESULT(!): [] u1.f_set.all() [] u2.f_set.all() [] }}} So, I guess it's a bug. If you add a u3 and add it to the friends of u1: {{{ u1.friends.all() [, ] }}}" closed Core (Other) dev worksforme qsrf-cleanup Unreviewed 0 0 0 0 0 0