Update to Django 4.2 (need to fix API)

This commit is contained in:
Jean-Baptiste Doderlein 2023-11-07 15:01:10 +01:00
parent b03bc3cca4
commit 8c57eb8096
5 changed files with 49 additions and 2 deletions

View file

@ -2,7 +2,8 @@
# SPDX-License-Identifier: GPL-3.0-or-later
from django.conf import settings
from django.conf.urls import url, include
from django.conf.urls import include
from django.urls import re_path as url
from rest_framework import routers
from .views import UserInformationView

View file

@ -0,0 +1,36 @@
# Generated by Django 4.2.7 on 2023-11-07 13:06
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
("contenttypes", "0002_remove_content_type_name"),
("note", "0002_special_note"),
]
operations = [
migrations.AlterField(
model_name="note",
name="polymorphic_ctype",
field=models.ForeignKey(
editable=False,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="polymorphic_%(app_label)s.%(class)s_set+",
to="contenttypes.contenttype",
),
),
migrations.AlterField(
model_name="transaction",
name="polymorphic_ctype",
field=models.ForeignKey(
editable=False,
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="polymorphic_%(app_label)s.%(class)s_set+",
to="contenttypes.contenttype",
),
),
]

View file

@ -9,7 +9,12 @@ SPDX-License-Identifier: GPL-3.0-or-later
name="{{ widget.name }}"
{# Other attributes are loaded #}
{% for name, value in widget.attrs.items %}
{% ifnotequal value False %}{{ name }}{% ifnotequal value True %}="{{ value|stringformat:'s' }}"{% endifnotequal %}{% endifnotequal %}
{% if value != False %}
{{ name }}
{% if value != True %}
="{{ value|stringformat:'s' }}"
{% endif %}
{% endif %}
{% endfor %}>
<div class="input-group-append">
<span class="input-group-text"></span>

View file

@ -40,6 +40,8 @@ INSTALLED_APPS = [
# External apps
'bootstrap_datepicker_plus',
'colorfield',
'bootstrap4',
'crispy_bootstrap4',
'crispy_forms',
'django_htcpcp_tea',
'django_tables2',
@ -294,3 +296,5 @@ PHONENUMBER_DEFAULT_REGION = 'FR'
# We add custom information to CAS, in order to give a normalized name to other services
CAS_AUTH_CLASS = 'member.auth.CustomAuthUser'
DEFAULT_AUTO_FIELD='django.db.models.AutoField'

View file

@ -15,3 +15,4 @@ django-tables2
python-memcached
phonenumbers
Pillow
crispy_bootstrap4