Actually *use* the register_delete_rule classmethod, since it's there.

This commit is contained in:
Vincent Driessen 2010-12-05 11:10:11 -08:00
parent 86233bcdf5
commit bba3aeb4fa

View File

@ -191,7 +191,8 @@ class DocumentMetaclass(type):
for field in new_class._fields.values():
field.owner_document = new_class
if hasattr(field, 'delete_rule') and field.delete_rule:
field.document_type._meta['delete_rules'][(new_class, field.name)] = field.delete_rule
field.document_type.register_delete_rule(new_class, field.name,
field.delete_rule)
module = attrs.get('__module__')