﻿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
11760	Placeholder for through value in ManyToManyField of abstract class	MS	nobody	"If you have an abstract class with ManyToManyField it is possible to user %(class)s in related_name for generic related name. Same should be possible for through, to define a generic name for through tables.

Example:
{{{
class ClassA(models.Model):
    ...

class AbstractClass(models.Model):
    name = models.ManyToManyField(ClassA, related_name = '%(class)s_name', through = 'ClassA_%(class)s')

class MyClass(AbstractClass):
    ...

Class ClassA_MyClass(models.Model)
    class_a=models.ForeignKey(ClassA)
    my_class=models.ForeignKey(MyClass)
}}}
The applied patch uses the same mechanism as used for related_name.
"	New feature	new	Database layer (models, ORM)	1.1	Normal			django.tickets@…	Accepted	0	0	0	0	0	0
