Simple and extensible admin interface framework for Flask
86
Quality
Pending
Does it follow best practices?
Impact
86%
1.30xAverage score across 10 eval scenarios
{
"context": "This criteria evaluates how well the engineer uses Flask-Admin's form layout customization rules system to create organized, multi-section forms with different layouts for create and edit operations.",
"type": "weighted_checklist",
"checklist": [
{
"name": "FieldSet usage",
"description": "Uses FieldSet rules to create three distinct sections: 'Account Information', 'Personal Details', and 'Contact Information' with appropriate field groupings",
"max_score": 30
},
{
"name": "Row for horizontal layout",
"description": "Uses Row rule to place first_name and last_name fields on the same horizontal row within the Personal Details section",
"max_score": 20
},
{
"name": "Separate create rules",
"description": "Implements form_create_rules to define the layout for the create form including all three sections and the username field",
"max_score": 20
},
{
"name": "Separate edit rules",
"description": "Implements form_edit_rules to define a different layout for the edit form that excludes the username field from the Account Information section",
"max_score": 20
},
{
"name": "Field rule usage",
"description": "Uses Field rules correctly within FieldSet and Row structures to reference individual model fields by name",
"max_score": 10
}
]
}Install with Tessl CLI
npx tessl i tessl/pypi-flask-admindocs
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10