usernamechange.py 634 B

123456789101112131415161718192021222324
  1. from rest_framework import serializers
  2. from misago.users.models import UsernameChange
  3. from misago.users.serializers.user import BasicUserSerializer
  4. __all__ = ['UsernameChangeSerializer']
  5. class UsernameChangeSerializer(serializers.ModelSerializer):
  6. user = BasicUserSerializer(many=False, read_only=True)
  7. changed_by = BasicUserSerializer(many=False, read_only=True)
  8. class Meta:
  9. model = UsernameChange
  10. fields = (
  11. 'id',
  12. 'user',
  13. 'changed_by',
  14. 'changed_by_username',
  15. 'changed_on',
  16. 'new_username',
  17. 'old_username'
  18. )