System checks
Run python manage.py check after changing the settings. These checks only warn, they never stop your project from starting.
| Id | Warns when |
|---|---|
insights.W001 |
INSIGHTS_DASHBOARD_PERMISSIONS is not a list or tuple |
insights.W002 |
a permission is not a class with a has_permission(request) method; the dashboard denies access until it is fixed |
insights.W003 |
the chart cache is on, but INSIGHTS_MEDIA_CACHE_ROOT is not set |
insights.W004 |
DATABASES has no insights entry |
insights.W005 |
django_insights.database.Router is not in DATABASE_ROUTERS |
insights.W006 |
a setting still uses its old INSIGHT_ name, which is ignored |
insights.W007 |
INSIGHTS_STYLE is not a known style; vega is used |
insights.W008 |
the base or accent of INSIGHTS_THEME is not known |
insights.W009 |
INSIGHTS_THEME has the wrong shape, an unknown key or color name, or a color that is not "#rrggbb" |
insights.W010 |
INSIGHTS_CHART_LIGHT_PRIMARY_COLOR or INSIGHTS_CHART_DARK_PRIMARY_COLOR is still set; use INSIGHTS_THEME |
insights.W011 |
INSIGHTS_DEFAULT_THEME is not light or dark; dark is used |
insights.W012 |
INSIGHTS_CHART_DPI is not a positive whole number; 180 is used |
To silence one, add it to SILENCED_SYSTEM_CHECKS:
SILENCED_SYSTEM_CHECKS = ["insights.W003"]