Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/TheCodingSheikh/wagtail-waffle
https://github.com/TheCodingSheikh/wagtail-waffle
Last synced: 30 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/TheCodingSheikh/wagtail-waffle
- Owner: TheCodingSheikh
- License: mit
- Created: 2024-03-22T12:05:58.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-03-22T12:47:07.000Z (10 months ago)
- Last Synced: 2024-08-22T01:02:34.142Z (5 months ago)
- Language: Python
- Size: 6.84 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-wagtail - Wagtail-Waffle - Manage Django Waffle in Wagtail. (Apps / Settings management)
README
# 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
```python
pip install wagtail-waffle
```2. Add "wagtail_waffle" to your `INSTALLED_APPS`:
```python
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.