Skip to content

Commit

Permalink
Use default PK field name for Asset form field
Browse files Browse the repository at this point in the history
  • Loading branch information
Sebastian Vetter committed Oct 23, 2013
1 parent cc533fb commit bea43ab
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion fancypages/assets/forms/fields.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,15 @@
class AssetField(MultiValueField):
_delimiter = ':'
widget = AssetWidget
pk_field_name = 'id'
default_fields = {
'asset_pk': IntegerField,
'asset_type': CharField,
}

def __init__(self, *args, **kwargs):
kwargs.pop('queryset', None)
self.pk_field_name = kwargs.pop('to_field_name')
self.pk_field_name = kwargs.pop('to_field_name', self.pk_field_name)
fields = (
self.default_fields['asset_pk'](),
self.default_fields['asset_type'](),
Expand Down

0 comments on commit bea43ab

Please sign in to comment.