usernamechange.py 624 B

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