app_lisium/.github/instructions/memory.instruction.md
2025-12-13 10:23:28 -06:00

1.4 KiB

applyTo
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.