diff --git a/src/bootstrap_datepicker_plus/_base.py b/src/bootstrap_datepicker_plus/_base.py index fdf07d1..c33e85f 100644 --- a/src/bootstrap_datepicker_plus/_base.py +++ b/src/bootstrap_datepicker_plus/_base.py @@ -78,7 +78,7 @@ def get_context( """Return widget context dictionary.""" settings = get_widget_settings() context = super().get_context(name, value, attrs) - context["addon_icon_class"] = settings.addon_icon_classes[self.variant] + context["widget"]["addon_icon_class"] = settings.addon_icon_classes[self.variant] return context @deprecated( diff --git a/src/bootstrap_datepicker_plus/settings.py b/src/bootstrap_datepicker_plus/settings.py index 95d05b3..6cc0c1a 100644 --- a/src/bootstrap_datepicker_plus/settings.py +++ b/src/bootstrap_datepicker_plus/settings.py @@ -48,7 +48,7 @@ class WidgetSettings(BaseSettings): # pyright: ignore bootstrap_icon_css_url: Optional[str] = ( "https://cdn.jsdelivr.net/npm/bootstrap-icons@1.9.1/font/bootstrap-icons.css" ) - app_static_url = "https://cdn.jsdelivr.net/gh/monim67/django-bootstrap-datepicker-plus@5.0.6/src/bootstrap_datepicker_plus/static/bootstrap_datepicker_plus/" + app_static_url = "/static/bootstrap_datepicker_plus/" debug: bool = Field(default_factory=lambda: getattr(django_settings, "DEBUG", True)) @validator("addon_icon_classes") diff --git a/src/bootstrap_datepicker_plus/templates/bootstrap_datepicker_plus/input.html b/src/bootstrap_datepicker_plus/templates/bootstrap_datepicker_plus/input.html index 23190c4..b2823f6 100644 --- a/src/bootstrap_datepicker_plus/templates/bootstrap_datepicker_plus/input.html +++ b/src/bootstrap_datepicker_plus/templates/bootstrap_datepicker_plus/input.html @@ -1,7 +1,7 @@
{% include 'django/forms/widgets/text.html' %}
- +
{% if "data-dbdp-debug" in widget.attrs %}