fixup
authorjlaine <jlaine@e071eeec-0327-468d-9b6a-08194a12b294>
Wed, 2 Sep 2009 09:02:45 +0000 (09:02 +0000)
committerjlaine <jlaine@e071eeec-0327-468d-9b6a-08194a12b294>
Wed, 2 Sep 2009 09:02:45 +0000 (09:02 +0000)
git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@552 e071eeec-0327-468d-9b6a-08194a12b294

ldapdb/models/base.py

index 44d495b22716cd4266e3e7f3e18d415fca0e6652..a0ade49ea87d631cac2eb089685b48d65ca9b6c9 100644 (file)
@@ -155,7 +155,8 @@ class Model(django.db.models.base.Model):
         """
         import new
         import re
-        name = "%s_%s" % (base_class.__name__, re.sub('[=,]', '_', base_dn))
+        suffix = re.sub('[=,]', '_', base_dn)
+        name = "%s_%s" % (base_class.__name__, str(suffix))
         new_class = new.classobj(name, (base_class,), {'base_dn': base_dn, '__module__': base_class.__module__})
         return new_class