mirror of
https://github.com/jazzband/django-categories.git
synced 2026-03-16 22:30:24 +00:00
Altered the registration naming so more than one field could be registered for a model
This commit is contained in:
parent
0ec1fa7332
commit
487a0a4f23
1 changed files with 4 additions and 4 deletions
|
|
@ -18,10 +18,10 @@ def register_fk(model, field_name='category', extra_params={}):
|
|||
return _register(model, field_name, extra_params, fields.CategoryFKField)
|
||||
|
||||
def _register(model, field_name, extra_params={}, field=fields.CategoryFKField):
|
||||
if model in registry:
|
||||
raise AlreadyRegistered('The model %s has already been registered.' % model.__name__)
|
||||
registry.append(model)
|
||||
|
||||
registry_name = "%s.%s" % (model.__name__, field_name)
|
||||
if registry_name in registry:
|
||||
return
|
||||
registry.append(registry_name)
|
||||
opts = model._meta
|
||||
try:
|
||||
opts.get_field(field_name)
|
||||
|
|
|
|||
Loading…
Reference in a new issue