mirror of
				https://github.com/graphql-python/graphene-django.git
				synced 2025-11-01 00:17:38 +03:00 
			
		
		
		
	Merge pull request #104 from Tritlo/skip-registry
Allow nodes to skip the registry
This commit is contained in:
		
						commit
						0ec8d2c828
					
				|  | @ -13,6 +13,7 @@ class Registry(object): | ||||||
|         # assert self.get_type_for_model(cls._meta.model) == cls, ( |         # assert self.get_type_for_model(cls._meta.model) == cls, ( | ||||||
|         #     'Multiple DjangoObjectTypes registered for "{}"'.format(cls._meta.model) |         #     'Multiple DjangoObjectTypes registered for "{}"'.format(cls._meta.model) | ||||||
|         # ) |         # ) | ||||||
|  |         if not getattr(cls._meta, 'skip_registry', False): | ||||||
|             self._registry[cls._meta.model] = cls |             self._registry[cls._meta.model] = cls | ||||||
| 
 | 
 | ||||||
|     def get_type_for_model(self, model): |     def get_type_for_model(self, model): | ||||||
|  |  | ||||||
|  | @ -58,6 +58,7 @@ class DjangoObjectTypeMeta(ObjectTypeMeta): | ||||||
|             only_fields=(), |             only_fields=(), | ||||||
|             exclude_fields=(), |             exclude_fields=(), | ||||||
|             interfaces=(), |             interfaces=(), | ||||||
|  |             skip_registry=False, | ||||||
|             registry=None |             registry=None | ||||||
|         ) |         ) | ||||||
|         if DJANGO_FILTER_INSTALLED: |         if DJANGO_FILTER_INSTALLED: | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user