wadofstuff.django.serializers là một mô-đun Python mà kéo dài được xây dựng trong serializers Django, thêm 3 tính năng mới lấy cảm hứng từ Ruby on Rails JSON serializer. & Nbsp; Những thông số này cho phép kiểm soát các nhà phát triển hơn so với các mô hình của họ là tuần tự.
Các tính năng bổ sung là:
& Nbsp; không bao gồm - một danh mục lĩnh vực được loại trừ khỏi serialization. Danh sách này không bao gồm được ưu tiên hơn đối số lĩnh vực.
& Nbsp; extras - một danh sách các thuộc tính trường phi mô hình hay callables để được đăng.
& Nbsp; quan hệ - một danh sách hoặc từ điển về các lĩnh vực liên quan đến mô hình được theo và tuần tự.
Ví dụ về tuần tự hóa một quan hệ
& Nbsp; >>> serializers.serialize ('json', Group.objects.all (), indent = 4, quan hệ = ('quyền',))
& Nbsp; [
& Nbsp; {
& Nbsp; "vn": 2,
& Nbsp; "mô hình": "auth.group",
& Nbsp; "lĩnh vực": {
& Nbsp; "Tên": "phiên",
& Nbsp; "quyền": [
& Nbsp; {
& Nbsp; "vn": 19,
& Nbsp; "mô hình": "auth.permission",
& Nbsp; "lĩnh vực": {
& Nbsp; "mật danh": "add_session",
& Nbsp; "Tên": "Có thể thêm phiên",
& Nbsp; "content_type": 7
& Nbsp;}
& Nbsp;}
& Nbsp;]
& Nbsp;}
& Nbsp;}
& Nbsp;]
là gì mới trong phiên bản này:
- Thêm hỗ trợ cho & quot; phím tự nhiên & quot; như thực hiện trong Django.
Yêu cầu :
- Python
Bình luận không