Skip to content

nicolasrata/Liste-etude-monday

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Liste d'étude - Monday.com

Script Python pour créer automatiquement les colonnes de suivi des indices dans Monday.com pour le projet "Liste d'étude".

Description

Ce script crée automatiquement 270 colonnes de type texte dans votre board Monday.com :

  • 27 indices : ind0, indA, indB, indC, ..., indZ
  • 10 colonnes par indice :
    • Date diffusion ind{X}
    • Révision ind{X}
    • Auteur ind{X}
    • Vérificateur ind{X}
    • Vérif CA ind{X}
    • Visa BC ind{X}
    • Visa Archi ind{X}
    • Visa MOE ind{X}
    • Visa MOA ind{X}
    • Commentaires ind{X}

Prérequis

  • Python 3.6 ou supérieur
  • Un compte Monday.com avec accès API
  • Un board Monday.com existant

Installation

  1. Cloner le repository :
git clone <url-du-repo>
cd Liste-etude-monday
  1. Installer les dépendances :
pip install -r requirements.txt
  1. Configurer les variables d'environnement :
cp .env.example .env
  1. Éditer le fichier .env et remplir :
MONDAY_API_TOKEN=votre_token_api_ici
MONDAY_BOARD_ID=votre_board_id_ici

Obtenir votre API Token

  1. Connectez-vous à Monday.com
  2. Cliquez sur votre avatar en haut à droite
  3. Allez dans AdminAPI
  4. Générez un nouveau token ou copiez un token existant

Trouver votre Board ID

Le Board ID se trouve dans l'URL de votre board Monday.com :

https://monday.com/boards/1234567890
                        ^^^^^^^^^^
                        Board ID

Utilisation

Exécutez le script :

python create_columns.py

Le script vous demandera confirmation avant de créer les colonnes.

Détails techniques

  • API utilisée : Monday.com GraphQL API v2
  • Type de colonnes : Text
  • Nombre total de colonnes : 270
  • Timeout par requête : 30 secondes

Structure du projet

Liste-etude-monday/
├── create_columns.py    # Script principal
├── requirements.txt     # Dépendances Python
├── .env.example        # Template de configuration
├── .env                # Configuration (ignoré par git)
├── .gitignore          # Fichiers à ignorer
└── README.md           # Documentation

Sécurité

⚠️ Important : Le fichier .env contient vos credentials et est ignoré par git. Ne partagez jamais votre API token.

Support

Pour toute question ou problème :

  • Vérifiez que votre API token est valide
  • Vérifiez que votre Board ID est correct
  • Assurez-vous d'avoir les permissions nécessaires sur le board Monday.com

Licence

Ce projet est destiné à un usage interne.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages