tôi sử dụng lĩnh vực này:Django khuôn khổ còn lại định dạng lĩnh vực datetime
ordered_date = serializers.DateTimeField(format="iso-8601", required=False, read_only=True)
và khi tôi đi đến nghỉ ngơi url, tôi nhận được thời gian:
"ordered_date": "2015-10-22T19:50:08"
nhưng khi tôi serialize ngày và sau đó gửi nó với GCM đẩy, nó cho biết thêm miliseconds (2015-10-22T19:53:43.777171
), làm thế nào tôi có thể sửa lỗi này, tôi chỉ cần một định dạng để sử dụng, không kết hợp với hai.
Tôi có thể sửa lỗi này bằng cách nào?
Tôi sử dụng tính năng này cho ứng dụng nhanh chóng.
này có thể được sử dụng để serialize một định dạng đầu vào? –
@ user1362215 Vui lòng cung cấp ví dụ về mã ở trên. –
Bạn cũng có thể đặt các giá trị mặc định chung trong cài đặt 'REST_FRAMEWORK' với' DATETIME_FORMAT' (định dạng được trả về bởi API) và 'DATETIME_INPUT_FORMATS' (danh sách các định dạng được API chấp nhận). – Kazanz