From ad26280ca7c8edc9db4a1ba7650874dcddd678c8 Mon Sep 17 00:00:00 2001 From: Nikolas Nyby Date: Thu, 4 Dec 2025 16:14:07 -0500 Subject: [PATCH] Remove deprecated datetime_safe call For django 5 --- django_databrowse/plugins/calendars.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/django_databrowse/plugins/calendars.py b/django_databrowse/plugins/calendars.py index 35db156..adc512a 100644 --- a/django_databrowse/plugins/calendars.py +++ b/django_databrowse/plugins/calendars.py @@ -7,7 +7,6 @@ from django.utils.encoding import force_bytes from django.utils.safestring import mark_safe from django.views.generic import dates -from django.utils import datetime_safe class DateViewMixin(object): @@ -77,11 +76,12 @@ def model_index_html(self, request, model, site): def urls(self, plugin_name, easy_instance_field): if isinstance(easy_instance_field.field, models.DateField): d = easy_instance_field.raw_value + month_str = d.strftime('%b').lower() return [mark_safe(u'%s%s/%s/%s/%s/%s/' % ( easy_instance_field.model.url(), plugin_name, easy_instance_field.field.name, str(d.year), - datetime_safe.new_date(d).strftime('%b').lower(), + month_str, d.day))] def model_view(self, request, model_databrowse, url):