Skip to content

Conversation

@a-musing-moose
Copy link
Contributor

@a-musing-moose a-musing-moose commented Jan 23, 2026

Copier is a Python cli for creating new project from templates. It support a lot of useful feature, including a simple way to have variants. One of which is included here - the ability to have feature toggles provided by Django waffle out the box which resolves #97

The README.md has been updated to include an example of how to use this template now.

@a-musing-moose a-musing-moose force-pushed the copier branch 4 times, most recently from 5c3b67f to a78e4ba Compare January 28, 2026 04:08
@zahraaalizadeh
Copy link
Contributor

This looks pretty nice! I like how it allows to reuse the template to add a new feature to an existing project.

Copy link
Contributor

@zahraaalizadeh zahraaalizadeh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like this!

@@ -1,6 +1,6 @@
import json

from {{ project_name }}.main import views
from {{ project_module }}.main import views
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just noticed this file name. should it be .jinja?

Copier is a Python cli for creating new project from templates. It
support a lot of useful feature, including a simple way to have
_variants_. One of which is included here - the ability to have feature
toggles provided by Django waffle out the box.

The README.md has been updated to include an example of how to use this
template now.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support for Feature Toggles

4 participants