mirror of
				https://github.com/django/django.git
				synced 2025-10-30 17:16:10 +00:00 
			
		
		
		
	| @@ -420,12 +420,13 @@ class QuerySet(object): | |||||||
|             return obj, True |             return obj, True | ||||||
|         except DatabaseError as e: |         except DatabaseError as e: | ||||||
|             transaction.savepoint_rollback(sid, using=self.db) |             transaction.savepoint_rollback(sid, using=self.db) | ||||||
|  |             exc_info = sys.exc_info() | ||||||
|             if isinstance(e, IntegrityError): |             if isinstance(e, IntegrityError): | ||||||
|                 try: |                 try: | ||||||
|                     return self.get(**lookup), False |                     return self.get(**lookup), False | ||||||
|                 except self.model.DoesNotExist: |                 except self.model.DoesNotExist: | ||||||
|                     pass |                     pass | ||||||
|             six.reraise(*sys.exc_info()) |             six.reraise(*exc_info) | ||||||
|  |  | ||||||
|     def _extract_model_params(self, defaults, **kwargs): |     def _extract_model_params(self, defaults, **kwargs): | ||||||
|         """ |         """ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user