Django

Code

Ticket #2701 (closed: fixed)

Opened 2 years ago

Last modified 2 years ago

[patch] Limit which fields are serialized in serializers.serialize.

Reported by: deryck@samba.org Assigned to: adrian
Milestone: Component: Core framework
Version: Keywords:
Cc: Triage Stage: Unreviewed
Has patch: 1 Needs documentation: 0
Needs tests: 0 Patch needs improvement: 0

Description

After playing with the serializer stuff, I wanted to be able to limit which fields in the model were serialized. The app I was playing with had a few fields that I didn't need and didn't really want in publicly viewable JavaScript?. This would look something like:

serializers.serialize('json', foo.objects.all(), fields=('somefield', 'anotherfield'))

The patch provides "fields" as an optional parameter. Without it, the serializer works as normal.

Attachments

serialize_limit_by_field.diff (1.3 kB) - added by deryck@samba.org on 09/11/06 11:30:31.
Provides fields as an optional paramter to serializers.serialize.

Change History

09/11/06 11:30:31 changed by deryck@samba.org

  • attachment serialize_limit_by_field.diff added.

Provides fields as an optional paramter to serializers.serialize.

09/11/06 11:31:17 changed by deryck@samba.org

  • summary changed from Limit which fields are serialized in serializers.serialize. to [patch] Limit which fields are serialized in serializers.serialize..

Change summary to reflect patch.

11/06/06 22:50:13 changed by jacob

  • status changed from new to closed.
  • resolution set to fixed.

(In [4042]) Fixed #2701: Added "fields" argument to serializers.serialize. Thanks, Deryck.


Add/Change #2701 ([patch] Limit which fields are serialized in serializers.serialize.)




Change Properties
Action