Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document project template creation and usage to improve the developer experience #11938

Open
thibaudcolas opened this issue May 8, 2024 · 1 comment

Comments

@thibaudcolas
Copy link
Member

thibaudcolas commented May 8, 2024

Pertinent section of the Wagtail docs

Project template or Management commands

Details

It’s really hard to find information about how to author and use project templates, for use with wagtail start. Here are specific improvements we should consider.

Template usage

  • There should probably be a dedicated section of a page for the wagtail start command, separately from what we have for the default project template
  • There should be docs search results for wagtail start, wagtail CLI, start template or equivalent search terms
  • We should list available project templates compatible with the wagtail start command, and possibly existing resources (like Awesome Wagtail) with other project scaffolding approaches.

Template authoring

  • Link to Django docs about startproject
  • Provide information about the need to escape template syntax / use of the verbatim tag

Examples

Working on this

Anyone can contribute to this. This requires digging into how wagtail start works, and reviewing existing project templates. View our contributing guidelines, add a comment to the issue once you’re ready to start.


Any ideas on other ways to improve the template creation / usage experience very welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants