- In both ManyRelatedField, provide an empty return when trying to access a relation field if the instance in question has no PK (so likely hasn't been inserted yet) - Add relevant tests - Without these changes, exceptions would be raised when trying to serialize the uncreated models as it is impossible to query relations without a PK - Add test to ensure RelatedField does not regress as currently supports being serialized with and unsaved model
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| authtoken | Loading commit data... | |
| locale | Loading commit data... | |
| static/rest_framework | Loading commit data... | |
| templates/rest_framework | Loading commit data... | |
| templatetags | Loading commit data... | |
| utils | Loading commit data... | |
| __init__.py | Loading commit data... | |
| authentication.py | Loading commit data... | |
| compat.py | Loading commit data... | |
| decorators.py | Loading commit data... | |
| exceptions.py | Loading commit data... | |
| fields.py | Loading commit data... | |
| filters.py | Loading commit data... | |
| generics.py | Loading commit data... | |
| metadata.py | Loading commit data... | |
| mixins.py | Loading commit data... | |
| models.py | Loading commit data... | |
| negotiation.py | Loading commit data... | |
| pagination.py | Loading commit data... | |
| parsers.py | Loading commit data... | |
| permissions.py | Loading commit data... | |
| relations.py | Loading commit data... | |
| renderers.py | Loading commit data... | |
| request.py | Loading commit data... | |
| response.py | Loading commit data... | |
| reverse.py | Loading commit data... | |
| routers.py | Loading commit data... | |
| serializers.py | Loading commit data... | |
| settings.py | Loading commit data... | |
| status.py | Loading commit data... | |
| test.py | Loading commit data... | |
| throttling.py | Loading commit data... | |
| urlpatterns.py | Loading commit data... | |
| urls.py | Loading commit data... | |
| validators.py | Loading commit data... | |
| versioning.py | Loading commit data... | |
| views.py | Loading commit data... | |
| viewsets.py | Loading commit data... |