[ django-admin使用 ]


class RolePermissionAdmin(admin.ModelAdmin):

    list_filter = ["role", "flow"]
    list_display = ["role", "flow", "show_Order_Number", "show_Due_Date", "show_Quantity",
                    "show_Cargo_type", "show_Description", "show_Product_Size", "show_Fineness", "show_Purchases_Unit",
                    "show_Stone_Date", "show_Flower_Patten", "show_Manifest_Type", "show_Design_Number", "show_Model_Number",
                    "show_Black_And_White_Photo", "show_Production_Instructions", "show_Result", "show_Company_Engraving_Content",
                    "show_Company_Engraving_Font", "show_Customer_Engraving_Content", "show_Customer_Engraving_Font", "show_Engraving_Description",
                    "show_Engraving_Effect", "show_Ingredients", "show_Stone_Issue", "show_Stone_Detail", "show_Production_Notes", "show_Process",
                    "show_Difficulty", "show_Divided_member", "show_Production_weight", "show_Registration_From", "show_Row_Stone_Image", "show_Colour_Image",
                    "menu_massscan_perm", "menu_orderview_perm", "menu_printlabel_perm",
                    "report_worker_storage_perm", "report_worker_transaction_perm", 
                    "report_worker_handset_perm", "report_qc_handset_perm", "report_qc_transaction_perm",
                    "report_printstatus_perm", "report_leadtime_perm", "menu_updatert_perm"]
    search_fields = ["role", "flow"]
    fieldsets = [
        (
            "工单资料",
            {
                "classes": ["collapse", "open"],
                "fields": ["role", "flow", "show_Order_Number", "show_Due_Date", "show_Quantity",
                    "show_Cargo_type", "show_Description", "show_Product_Size", "show_Fineness", "show_Purchases_Unit",
                    "show_Stone_Date", "show_Flower_Patten", "show_Manifest_Type", "show_Design_Number", "show_Model_Number",
                    "show_Black_And_White_Photo", "show_Production_Instructions", "show_Result", "show_Company_Engraving_Content",
                    "show_Company_Engraving_Font", "show_Customer_Engraving_Content", "show_Customer_Engraving_Font", "show_Engraving_Description",
                    "show_Engraving_Effect", "show_Ingredients", "show_Stone_Issue", "show_Stone_Detail", "show_Production_Notes", "show_Process",
                    "show_Difficulty", "show_Divided_member", "show_Production_weight", "show_Registration_From", "show_Row_Stone_Image", "show_Colour_Image",
                    ],
            },
        ),
        (
            "权限",
            {
                "classes": ["collapse", "open"],
                "fields": ["menu_massscan_perm", "menu_orderview_perm", "menu_printlabel_perm",
                    "report_worker_storage_perm", "report_worker_transaction_perm", 
                    "report_worker_handset_perm", "report_qc_handset_perm", "report_qc_transaction_perm",
                    "report_printstatus_perm", "report_leadtime_perm", "menu_updatert_perm"],
            },
        ),
    ]

后台图片新增:1

后台图片新增:2

后他图片展示:1