Evaluation — Knowledge Base (Django + Templates)
Detailed evaluation checklist covering Category/Article models, forms, service, views, URL config, templates, CSS, and JS.
Back to Projects
0/0 completed
Project Spec: 02-knowledge-base.md
Stack: Django + Django Templates (HTML/CSS/JS)
Evaluator: ___________
Submission Date: ___________
Pass Threshold: 90%
How to Mark
[✓]Fully correct[~]Partial — note the gap below the item[✗]Missing or wrong
1. Django — `Category` Model
2. Django — `Article` Model
3. Django — `ArticleForm` and `CategoryForm`
ArticleForm:
CategoryForm:
4. Django — `ArticleService`
5. Django — Views
6. Django — URL Configuration
7. Templates
General — all templates:
article_list.html:
article_detail.html:
article_form.html:
category_list.html:
8. CSS — `static/css/kb.css`
9. JS — `static/js/kb.js`
10. Standards Compliance
Score Summary
| Section | Total Items | ✓ Pass | ~ Partial | ✗ Fail |
|---|---|---|---|---|
| 1. Category Model | 9 | |||
| 2. Article Model | 14 | |||
| 3. Forms | 10 | |||
| 4. Service | 11 | |||
| 5. Views | 21 | |||
| 6. URL Config | 6 | |||
| 7. Templates | 25 | |||
| 8. CSS | 10 | |||
| 9. JS | 7 | |||
| 10. Standards | 9 | |||
| Total | 122 |
Score: ___ / 122 (___%) — Pass / Conditional / Fail
Evaluator Notes
_Record specific failures, partial items, or other observations here._