Aller au contenu

Administration de django

L'administration de django permet d'éditer de manière générique les informations stockées dans l'agenda. L'interface est beaucoup plus technique que celle de Trognoncal.

Interface d'administration de django

Ajustement des données de l'agenda

Dans cette section, on peut modifier un grand nombre d'informations. Parmi celles que l'on ne peut pas éditer dans la partie administration de Trognoncal, on retrouve:

  • les catégories, pour lesquelles on doit définir un nom, un sous-titre, une couleur, un pictogramme et une position pour le tri
  • la configuration du site, qui permet de régler toutes les informations de titre, description, mots-clés et codes de vérification pour les moteurs de recherche, icône du bandeau supérieur, ou encore lien associé à cette icône
  • les positions de référence, correspondant aux villes mises en avant notamment dans la recherche
  • les profils utilisateurs, qui sont éditables par chaque utilisateur, mais qu'un administrateur peut ajuster, notamment en l'autorisant à avoir une interface avancée de la modération
  • le fait qu'on autorise ou non l'import automatique depuis une url par les internautes qui soumettent un événement

Réglages des droits utilisateur

Dans cette section on peut définir des groupes, auxquels on associe des droits en consultation, modification et création de chaque type de données stockées dans l'agenda (événements, règles d'import, règles d'étiquettage, lieux, etc).

Par exemple, sur la capture d'écran ci-dessous, on voit dans la partie droite (choix des « permissions ») que les utilisateurices avec droits de modération peuvent appliquer les règles de catégorisation, créer des événements dupliqués, etc.

Interface des droits du groupe de modération

On retrouve ces groupes dans l'interface de gestion des utilisateurs:

Interface de gestion des utilisateurs

Ajouter des utilisateurices

La page ajouter des utilisateurices présente en détail la manière d'ajouter de nouvelles personnes, notamment pour qu'iels puissent agir comme modérateurices.

Configuration des sites

Dans cette section, on liste les urls publiques à partir desquelles sont accessibles le site internet. On l'a évoqué dans l'installation, en particulier dans la partie initialisation, où on décrit la manière d'initialiser une configuration par défaut.

Règles pour les robots

Les configurations de site sont ensuite utilisables pour les règles des robots. On a besoin d'avoir un format d'url (exemple avec /) pour lequel on peut définir des règles. Dans l'exemple ci-dessous, on a autorisé tous les robots (*) à explorer en utilisant l'url pommesdelune.fr.

Une règle de robots

Si on veut se protéger contre l'exploration par les robots de toutes les pages de l'agenda avec tous les filtres possibles, on peut choisir les règles suivantes :

Allow: /
Disallow: /*?*
Allow: /static/

Il existe pour chaque étiquette un lien sans "?" dans l'url pour le jour courant, la semaine courante et le mois courant, et toutes les pages de l'agenda sont accessibles avec la catégorie sans "?" dans l'url, ce qui assure un bon accès des moteurs de recherche à la donnée croisée agenda et sémantique.