﻿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
8018	m2m intermediary models (both generic and custom)	remo	nobody	"Ticket #6095 introduced the idea of custom intermediary models. Refractoring the m2m code to always use (generic) intermediary models would have benefits:
 * a simplier implementation of m2m
 * appropriate signals are always sent when a relation is created, modified or deleted (eg. #6778)
 * extending the generic relations (using 'through=') would be easier
Of course, we must maintain compatibility to the m2m api, which consists (as far as I see it) of the ManyToManyField and the ManyRelatedManager. See the attachment for usage examples."		closed	Database layer (models, ORM)	dev		wontfix	m2m intermediary	remo	Unreviewed	0	0	0	0	0	0
