Skip to content

TheCodingSheikh/wagtail-waffle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wagtail Waffle

Wagtail Waffle is a Django application designed to seamlessly integrate Django Waffle's feature flag capabilities with the Wagtail admin interface. This allows Wagtail users to manage feature flags directly from the Wagtail admin, making it easier to control the rollout of new features and functionality within Wagtail-based projects.

Features

  • Wagtail Integration: Directly manage Django Waffle flags, switches, and samples from the Wagtail admin.
  • User-Friendly Interface: Leverages Wagtail's intuitive UI to provide a straightforward experience for managing feature flags.
  • Permissions Control: Utilize Wagtail's permissions system to control access to feature flag management.

Quick start

  1. Install the package

    pip install wagtail-waffle
  2. Add "wagtail_waffle" to your INSTALLED_APPS:

    INSTALLED_APPS = [
        ...,
        "wagtail_waffle",
    ]

After installation, you will find a new section in the Wagtail admin under the name "Features" for managing feature flags, switches, and samples. Here, you can create, update, and delete feature flags as needed for your project.

Contributing

Contributions are welcome! Please feel free to submit pull requests, report bugs, or suggest features.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Django Waffle for providing the feature flag framework.
  • Wagtail for the powerful CMS capabilities.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published