Projet

Général

Profil

Development #77741

fallback de modèle en cas de modèle absent

Ajouté par Frédéric Péters il y a 12 mois. Mis à jour il y a 11 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
18 mai 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Il arrive fréquemment qu'il y ait bascule d'intégration graphique et que la page d'accueil qui était sur un modèle de page particulier se trouve désormais en erreur parce que dans la nouvelle intégration graphique il n'y a pas ce modèle de page.

Dans cette situation de modèle de page pas trouvé on pourrait juste avoir un fallback sur un modèle qui existe.

  File "/usr/lib/python3/dist-packages/combo/public/views.py", line 524, in page
    return publish_page(request, page)
  File "/usr/lib/python3/dist-packages/combo/public/views.py", line 599, in publish_page
    return render(request, template_name, ctx, status=status)
  File "/usr/lib/python3/dist-packages/django/shortcuts.py", line 19, in render
    content = loader.render_to_string(template_name, context, request, using=using)
  File "/usr/lib/python3/dist-packages/django/template/loader.py", line 61, in render_to_string
    template = get_template(template_name, using=using)
  File "/usr/lib/python3/dist-packages/django/template/loader.py", line 19, in get_template
    raise TemplateDoesNotExist(template_name, chain=chain)

Révisions associées

Révision 05ee2428 (diff)
Ajouté par Frédéric Péters il y a 11 mois

misc: fallback to standard page template in case of missing template (#77741)

Historique

#1

Mis à jour par Robot Gitea il y a 12 mois

  • Statut changé de Nouveau à Solution proposée

Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :

#2

Mis à jour par Robot Gitea il y a 12 mois

  • Statut changé de Solution proposée à Solution validée

Serghei Mihai (smihai) a approuvé une pull request sur Gitea concernant cette demande :

#3

Mis à jour par Robot Gitea il y a 11 mois

  • Statut changé de Solution validée à Résolu (à déployer)

Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :

#4

Mis à jour par Transition automatique il y a 11 mois

  • Statut changé de Résolu (à déployer) à Solution déployée
#5

Mis à jour par Transition automatique il y a 9 mois

Automatic expiration

Formats disponibles : Atom PDF