23 lines
1.4 KiB
Markdown
23 lines
1.4 KiB
Markdown
---
|
|
applyTo: '**'
|
|
---
|
|
|
|
# User Memory for Lessons & Guidance
|
|
|
|
- **Primary rule:** Guide the user to code and learn on their own; never just do, always explain and teach.
|
|
- **Learning path:** User migrated from Flask (minimal web server) to Django (full-featured framework) and prefers learning by doing.
|
|
- **Technical background:**
|
|
- Familiarity with virtualenv and has adapted fish shell activation (uses `source venv/bin/activate.fish`).
|
|
- Installed Django (ver. 6.0) in a venv and started a new project (`lisiumsite`) in-place.
|
|
- Created a Django app called `main`.
|
|
- Explored and understood Django project vs app structure; compared to Flask blueprints.
|
|
- Built and routed the first Django view, corrected import mixups (urls/path).
|
|
- Created (and fixed discovery of) a Django template, learning that apps must be listed in `INSTALLED_APPS` for templates/models/admin to work.
|
|
- Debugged template location and settings issues, solidifying how Django finds resources.
|
|
- **Learning style:**
|
|
- Wants to understand errors and adapt, not just copy fixes.
|
|
- Prefers step-wise, hands-on lessons with context and why explanations.
|
|
- **Next desired topics:**
|
|
- Dynamic data in templates, Django ORM/models, Django admin, or migration of existing features.
|
|
- Wants lesson continuity: future guidance should reference this journey so far, reviewing key learnings and next best steps for deeper Django mastery.
|