My serileştiriciye için yanlış döndürür:istirahat çerçeve serileştirici daima oldukça basit, is_valid
class TestSerializer(serializers.Serializer):
date_time = serializers.DateTimeField()
kabuğundan denemek istedim ama doğrulama için bunu kontrol etmek deneyin her zaman False
olsun.
> import datetime
> s=TestSerializer({'date_time': datetime.datetime(year=2012,month=12,day=12)}
> s.data
{'date_time': datetime.datetime(2012, 12, 12, 0, 0)}
> s.is_valid()
False
> s.errors
{u'non_field_errors': [u'No input provided']}
Neden? Ne oluyor?
Burada oposit sorunuyla karşılaşıyorum. Serializer her zaman geçerlidir, çünkü ModelSerializer ile Serializer karıştırılıyor .... – andi
@andi Ben de dahil olmak üzere kodunuz ile yeni bir soru yapmanız gerektiğini düşünüyorum. – Salyangoz