{% extends 'sb_sync/base.html' %} {% block title %}Model Discovery Configuration - SB Sync Configuration{% endblock %} {% block page_title %}Model Discovery Configuration{% endblock %} {% block content %}
Discovery Settings
{% csrf_token %}
Automatically discover models from Django apps
Include custom models from your applications
Leave empty to include all apps. Select specific apps to limit discovery.
Select models to exclude from sync operations
Discovery Summary
{{ all_models|length }}
Total Models
{{ discovered_models|length }}
Discovered Models
{{ config.INCLUDE_APPS|length }}
Included Apps
{{ config.EXCLUDE_MODELS|length }}
Excluded Models

Configuration Status
  • Auto Discovery
  • Custom Models
  • App Filtering
  • Model Exclusion
Discovered Models
Models available for sync operations
{% if discovered_models %}
{% for model in discovered_models %} {% endfor %}
Model App Status
{{ model }} {{ model.split.0 }} {% if model in config.EXCLUDE_MODELS %} Excluded {% else %} Available {% endif %}
{% else %}

No models discovered

Check your configuration settings
{% endif %}
{% if config.EXCLUDE_MODELS %}
Excluded Models
Models excluded from sync operations
{% for model in config.EXCLUDE_MODELS %} {% endfor %}
Model App Reason
{{ model }} {{ model.split.0 }} Manually Excluded
{% endif %} {% endblock %} {% block extra_js %} {% endblock %}