serializers.py 528 B

12345678910111213141516
  1. # coding=utf-8
  2. from rest_framework import serializers
  3. from .models import SysLog
  4. class SysLogSerializer(serializers.ModelSerializer):
  5. user_name = serializers.CharField(source='user.name', read_only=True)
  6. username = serializers.CharField(source='user.username', read_only=True)
  7. user_department = serializers.CharField(source='user.department.name', read_only=True)
  8. type_text = serializers.CharField(source='get_type_display', read_only=True)
  9. class Meta:
  10. model = SysLog
  11. fields = '__all__'