← Back to issue list

docs: maintain Django tutorial

View original Github issue

Metadata

Project
charmcraft
Number
#2196
Type
pull request
State
merged
Author
erinecon
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #2196 in commit 16bfbfce, updating the Django tutorial and task.yaml to use ./manage.py, home-relative paths, and corrected snippet indentation.

Resolution: closed resolved

Reason: PR #2196 was approved and merged, with commit 16bfbfce recording the documentation changes. The tutorial and task.yaml now consistently use ./manage.py and ~/django-hello-world, with corrected code formatting.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Some specific fixes to the Django tutorial: * Don't need to explicitly have `python3 manage.py`. Django developers are more used to `./manage.py` instead. I have updated the tutorial and `task.yaml` file. * Any reference to `/django-hello-world` in text has been updated to `~/django-hello-world`. * Updated indentation in a code snippet that was rendering incorrectly. Additional reviewers: @jdkandersson

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #2196 in commit 16bfbfce, updating the Django tutorial and task.yaml to use ./manage.py, home-relative paths, and corrected snippet indentation.
stealth/space-bunny-alpha — closed resolved Merged docs maintenance: the Django tutorial and task.yaml now prefer ./manage.py, use ~/django-hello-world paths, and render a code snippet correctly.
qwen/qwen3.6-35b-a3b — — Merged documentation updates for the Django tutorial. Changes standardize the manage command, correct path references, and fix code indentation. Approved by reviewers and merged with 17 lines changed across two files.
qwen3.6-35b-a3b-mtp-q6 — — Merged Django tutorial documentation fixes. Replaced python3 manage.py with ./manage.py, updated paths to ~/django-hello-world, and corrected code indentation in the tutorial and task.yaml.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1150 docs: clarify Django tutorial directory changes rockcraft merged Docs-only PR merged as commit af24dad8: clarified Django tutorial directory navigation (cd .. back to root) and corrected settings.py path, closing issue #1146.
79%
#1156 docs: Update project structure of Django tutorial rockcraft closed Renamed the Django tutorial project directory from django-hello-world to django-tutorial via PR #1161 (commit b9be5250).
77%
#1146 docs: In Django tutorial, missing directory creation step. Rewording needed rockcraft closed Django tutorial wording and directory setup were corrected by merged docs PRs #1150 and #1161 (af24dad8 and b9be5250).
75%
#2179 Added some further structure to the Django tutorial charmcraft merged Merged PR #2179 added headings emphasizing the Django tutorial’s cyclical develop/pack/deploy workflow; changes landed in commit 2d26e5c7.
75%
#2805 docs: fix caption paths in the Django tutorial charmcraft merged Merged PR #2805 fixed Django tutorial captions for settings.py and urls.py by adding the inner django_hello_world directory; commit c1720ba1.
74%
#1161 docs: rename Django tutorial project directory rockcraft merged Merged as commit b9be5250 after 4 approvals; renames the Django tutorial workspace dir to django-tutorial, keeping django_hello_world project and django-hello-world rock. Closes #1156.
74%
#2440 docs: align Flask tutorial structure with Django tutorial charmcraft merged Merged PR #2440 as commit c7a7118b, aligning the Flask tutorial with the Django structure, adding a development-cycle section, reorganizing subsections, and fixing copy errors.
72%