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
- 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 (