Panel Studio
Panel Studio est l’éditeur d’applications Panel dans PlaidCloud. Il affiche les fichiers de l’application à côté d’un éditeur, construit un aperçu privé que vous pouvez ouvrir et publie l’application lorsque vous êtes prêt. Vous n’avez pas besoin d’un dépôt Git pour commencer.
Ouvrir Panel Studio
Section intitulée « Ouvrir Panel Studio »- Sur le tableau Accueil d’un projet, choisissez Open in Studio sur une application Panel.
- Dans Mes applications Panel, choisissez Open in Studio sur la ligne d’une application.
Pour démarrer une nouvelle application, choisissez Create app à l’un ou l’autre de ces endroits.
Créer une application
Section intitulée « Créer une application »La boîte de dialogue Create app vous propose de partir de l’une de cinq sources :
| Partir de | Vous obtenez |
|---|---|
| Vierge | Une application minimale avec un app.py et un requirements.txt. |
| Table | Une application construite sur la table que vous choisissez. |
| Vue | La même chose, construite sur une vue du projet. |
| Modèle | Une application prête à l’emploi issue du kit d’applications Panel. |
| Depuis la galerie | Une copie d’une application que votre espace de travail a référencée dans la galerie d’applications. |
Nommez l’application, choisissez son Projet et choisissez Créer. Studio ouvre la nouvelle application, avec ses fichiers listés à gauche.
Modifier
Section intitulée « Modifier »Choisissez un fichier dans la liste pour le modifier dans l’éditeur. Listez vos dépendances Python dans requirements.txt, un paquet par ligne. Elles sont installées lorsque l’application est construite.
Choisissez Ask Weave pour que Weave écrive ou modifie l’application à votre place. Consultez Créer des applications Panel avec Weave.
Enregistrer, prévisualiser et publier
Section intitulée « Enregistrer, prévisualiser et publier »Enregistrer
Section intitulée « Enregistrer »Enregistrer stocke vos modifications sous forme de brouillon. L’application en ligne ne change pas, et personne d’autre ne voit le brouillon.
Aperçu construit votre brouillon enregistré sous forme de copie privée et l’ouvre. Seuls les éditeurs de l’application peuvent ouvrir un aperçu.
- Un aperçu est supprimé après 24 heures sans enregistrement.
- Un espace de travail peut avoir jusqu’à 10 aperçus à la fois.
- Enregistrez de nouveau et choisissez Aperçu pour voir vos dernières modifications.
Publier remplace l’application en ligne par votre brouillon enregistré. Cela nécessite l’autorisation de modification sur le projet de l’application, et Studio vous demande d’abord de confirmer.
Si quelqu’un d’autre a publié une modification après que vous avez ouvert l’application, Studio signale un conflit au lieu d’écraser son travail. Rechargez l’application, reportez vos modifications et publiez de nouveau.
Statut de build et erreurs
Section intitulée « Statut de build et erreurs »L’onglet Build affiche le statut du dernier build et se met à jour pendant son exécution. Lorsqu’un build échoue, l’onglet liste chaque erreur avec son fichier et son numéro de ligne, ce qui vous permet d’aller directement à la ligne concernée. Les problèmes de dépendances dans requirements.txt s’accompagnent d’une indication pour les corriger.
Les erreurs et les avertissements sont aussi signalés sur leurs lignes dans l’éditeur : vous voyez ainsi un problème là où il se trouve.
Pour la signification de chaque statut une fois l’application publiée, consultez Utiliser une application Panel.
Historique et restauration
Section intitulée « Historique et restauration »L’onglet Historique liste chaque version publiée de l’application, de la plus récente à la plus ancienne, avec son statut de build. Choisissez Charger plus pour voir les plus anciennes.
Pour revenir à une version antérieure, choisissez Restaurer sur celle-ci et confirmez. La version restaurée devient l’application en ligne et est reconstruite. Votre brouillon non enregistré n’est pas perdu : il reste dans le brouillon et sera mis en ligne par-dessus la version restaurée à votre prochaine publication. Si l’application correspond déjà à cette version, Studio l’indique et ne change rien. Si quelqu’un a publié pendant que vous restauriez, Studio ne restaure rien et vous demande de réessayer.
Analyses
Section intitulée « Analyses »L’onglet Analyses montre comment les gens utilisent l’application et avec quelle rapidité elle répond. Choisissez les 7, 14 ou 30 derniers jours.
| Section | Affiche |
|---|---|
| Vues par jour | Combien de fois l’application a été ouverte chaque jour. |
| Chargement de page | Le temps de chargement médian, et le temps que 95 % des chargements ne dépassent pas, à partir des chargements de page de la période. |
| Requêtes les plus lentes | Les requêtes qui ont pris le plus de temps, avec leur fréquence d’exécution et leurs temps médian, de fin de distribution et maximal. |
| Erreurs | Ce qui s’est mal passé durant la période, par type d’erreur et par endroit de l’application où cela s’est produit. |
Lorsqu’une période contient plus d’activité que ce que les Analyses peuvent lire, elles indiquent que les chiffres sont partiels. Lorsque des chargements de page dépassent le budget de performance de l’application, les Analyses vous avertissent du nombre de chargements concernés et des requêtes lentes. Les Analyses n’affichent jamais les données renvoyées par une requête ni les noms des personnes qui ont ouvert l’application.
Les deux onglets nécessitent que l’application soit affectée à un projet ; une application non affectée affiche une invite pour l’affecter.
Alertes et résumés
Section intitulée « Alertes et résumés »Choisissez Alerts & Digests pour configurer des notifications qui surveillent un chiffre dans les données de l’application et vous préviennent lorsqu’il franchit un seuil, ou qui envoient un résumé selon une planification. Consultez Alertes et résumés.
Référencer une application dans la galerie
Section intitulée « Référencer une application dans la galerie »Choisissez Gallery… pour référencer l’application comme modèle à partir duquel toute personne pouvant consulter son projet peut créer sa propre application, ou pour la retirer de la galerie. Consultez La galerie d’applications.
Épingler à Accueil
Section intitulée « Épingler à Accueil »Choisissez Pin to Home pour ajouter l’application au tableau Accueil du projet, et Unpin from Home pour la retirer.
Supprimer une application
Section intitulée « Supprimer une application »La suppression d’une application Panel vous demande d’abord de confirmer. Dans Mes applications Panel, utilisez l’icône moins sur la ligne de l’application. Dépublier demande également une confirmation.
Étapes suivantes
Section intitulée « Étapes suivantes »- Créer des applications Panel avec Weave : décrivez l’application et approuvez la modification exacte.
- Le kit d’applications Panel : les composants utilisés par les démarrages de Studio à partir d’une table, d’une vue et d’un modèle.
- Alertes et résumés : prévenez les utilisateurs lorsqu’un chiffre franchit un seuil, ou selon une planification.
- La galerie d’applications : partagez une application comme point de départ pour d’autres.
- Utiliser une application Panel : journaux, utilisation et reconstructions après la publication.