from rest_framework import serializers
from .models import SMTPSettings

class SMTPSettingsSerializer(serializers.ModelSerializer):
    # Le mot de passe SMTP est en écriture seule : il ne revient jamais dans les réponses API
    smtp_password = serializers.CharField(write_only=True)

    class Meta:
        model = SMTPSettings
        fields = '__all__'