Welcome to certego-saas !
Directory Structure
apps/ optional/extra apps
|- auth/ "certego_saas.apps.auth" app (optional)
| |- backend.py authentication backend
|- feedback/ "certego_saas.apps.feedback" app (optional)
|- notifications/ "certego_saas.apps.notifications" app (optional)
|- organization/ "certego_saas.apps.organization" app (not exactly optional)
| |- mixins.py viewset mixin classes
| |- permissions.py viewset permission classes
|- payments/ "certego_saas.apps.payments" app (optional)
| |- consts.py stripe related constant values
| |- utils.py utility functions to fetch products data from stripe
ext/ extensions to django/django-rest-framework
|- upload/ slack, twitter, etc. clients
migrations/ migrations for "certego_saas" app
templates/
|- certego_saas/ E-mail templates
|- context_processors.py custom context processor
user/ User model, UserAccessSerializer serializer, etc.
apps.py "certego_saas" app
models.py default models
settings.py default settings/configurations
urls.py default url patterns
version.py package version
apps
ext
- Ext (
certego_saas.ext)- Upload (
certego_saas.ext.Upload) - Exceptions (
certego_saas.ext.exceptions) - Helpers (
certego_saas.ext.helpers) - Log (
certego_saas.ext.log) - Managers (
certego_saas.ext.managers) - Middlewares (
certego_saas.ext.middlewares) - Mixins (
certego_saas.ext.mixins) - Models (
certego_saas.ext.models) - Pagination (
certego_saas.ext.pagination) - Serializers (
certego_saas.ext.serializers) - Throttling (
certego_saas.ext.throttling) - Views (
certego_saas.ext.views) - Viewsets (
certego_saas.ext.viewsets)
- Upload (