Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

serializers.py 538 B

vor 8 Jahren
1234567891011121314
  1. from api import models
  2. from rest_framework import serializers
  3. class PasswordSerializer(serializers.ModelSerializer):
  4. class Meta:
  5. model = models.Password
  6. fields = ('id', 'login', 'site', 'lowercase', 'uppercase', 'symbols', 'numbers', 'counter', 'length',
  7. 'version', 'created', 'modified')
  8. read_only_fields = ('created', 'modified')
  9. def create(self, validated_data):
  10. user = self.context['request'].user
  11. return models.Password.objects.create(user=user, **validated_data)