Panel Studio
Panel Studio ist der Editor für Panel-Apps innerhalb von PlaidCloud. Er zeigt die Dateien der App neben einem Editor, erstellt eine private Vorschau, die Sie öffnen können, und veröffentlicht die App, wenn Sie bereit sind. Sie benötigen zum Einstieg kein Git-Repository.
Panel Studio öffnen
Abschnitt betitelt „Panel Studio öffnen“- Wählen Sie auf dem Board Startseite eines Projekts bei einer Panel-App Open in Studio.
- Wählen Sie unter Meine Panel-Apps in der Zeile einer App Open in Studio.
Um eine neue App zu beginnen, wählen Sie an beiden Stellen Create app.
Eine App erstellen
Abschnitt betitelt „Eine App erstellen“Der Dialog Create app lässt Sie an einem von fünf Ausgangspunkten beginnen:
| Starten mit | Sie erhalten |
|---|---|
| Leer | Eine minimale App mit einer app.py und einer requirements.txt. |
| Tabelle | Eine App, die auf der ausgewählten Tabelle aufbaut. |
| Ansicht | Dasselbe, aufgebaut auf einer Projektansicht. |
| Vorlage | Eine fertige App aus dem Panel App Kit. |
| Aus der Galerie | Eine Kopie einer App, die Ihr Workspace in der App-Galerie aufgelistet hat. |
Benennen Sie die App, wählen Sie ihr Projekt und wählen Sie Erstellen. Studio öffnet die neue App mit ihren Dateien links in der Liste.
Bearbeiten
Abschnitt betitelt „Bearbeiten“Wählen Sie eine Datei in der Liste, um sie im Editor zu bearbeiten. Führen Sie Ihre Python-Abhängigkeiten in requirements.txt auf, ein Paket pro Zeile. Sie werden installiert, wenn die App erstellt wird.
Wählen Sie Ask Weave, damit Weave die App für Sie schreibt oder ändert. Siehe Panel-Apps mit Weave erstellen.
Speichern, Vorschau und Veröffentlichen
Abschnitt betitelt „Speichern, Vorschau und Veröffentlichen“Speichern
Abschnitt betitelt „Speichern“Speichern legt Ihre Änderungen als Entwurf ab. Die Live-App ändert sich nicht, und niemand sonst sieht den Entwurf.
Vorschau
Abschnitt betitelt „Vorschau“Vorschau erstellt Ihren gespeicherten Entwurf als private Kopie und öffnet sie. Nur Bearbeiter der App können eine Vorschau öffnen.
- Eine Vorschau wird nach 24 Stunden ohne Speichern entfernt.
- Ein Workspace kann gleichzeitig bis zu 10 Vorschauen haben.
- Speichern Sie erneut und wählen Sie Vorschau, um Ihre neuesten Änderungen zu sehen.
Veröffentlichen
Abschnitt betitelt „Veröffentlichen“Veröffentlichen ersetzt die Live-App durch Ihren gespeicherten Entwurf. Dafür ist die Bearbeitungsberechtigung für das Projekt der App erforderlich, und Studio bittet Sie zuvor um Bestätigung.
Wenn jemand anderes eine Änderung veröffentlicht hat, nachdem Sie die App geöffnet haben, meldet Studio einen Konflikt, statt dessen Arbeit zu überschreiben. Laden Sie die App neu, übernehmen Sie Ihre Änderungen und veröffentlichen Sie erneut.
Build-Status und Fehler
Abschnitt betitelt „Build-Status und Fehler“Die Registerkarte Erstellen zeigt den Status des letzten Builds und aktualisiert sich während der Ausführung. Wenn ein Build fehlschlägt, listet die Registerkarte jeden Fehler mit Datei und Zeilennummer auf, sodass Sie direkt zur Zeile springen können. Zu Abhängigkeitsproblemen in requirements.txt gibt es einen Hinweis zur Behebung.
Fehler und Warnungen werden außerdem in ihren Zeilen im Editor markiert, sodass Sie ein Problem dort sehen, wo es auftritt.
Was die einzelnen Status nach dem Veröffentlichen der App bedeuten, erfahren Sie unter Eine Panel-App verwenden.
Verlauf und Wiederherstellen
Abschnitt betitelt „Verlauf und Wiederherstellen“Die Registerkarte Verlauf listet jede veröffentlichte Version der App auf, die neueste zuerst, mit ihrem Build-Status. Wählen Sie Mehr laden, um ältere zu sehen.
Um zu einer früheren Version zurückzukehren, wählen Sie bei ihr Wiederherstellen und bestätigen Sie. Die wiederhergestellte Version wird zur Live-App und wird neu erstellt. Ihr nicht gespeicherter Entwurf geht nicht verloren: Er bleibt im Entwurf und geht beim nächsten Veröffentlichen auf der wiederhergestellten Version live. Wenn die App bereits dieser Version entspricht, teilt Studio dies mit und ändert nichts. Wenn jemand veröffentlicht hat, während Sie wiederhergestellt haben, stellt Studio nichts wieder her und bittet Sie, es erneut zu versuchen.
Einblicke
Abschnitt betitelt „Einblicke“Die Registerkarte Einblicke zeigt, wie Personen die App nutzen und wie schnell sie antwortet. Wählen Sie die letzten 7, 14 oder 30 Tage.
| Abschnitt | Zeigt |
|---|---|
| Aufrufe pro Tag | Wie oft die App an jedem Tag geöffnet wurde. |
| Seitenladezeit | Die mittlere Ladezeit und die Zeit, die 95 Prozent der Ladevorgänge unterbieten, aus den Seitenaufrufen des Zeitraums. |
| Langsamste Abfragen | Die Abfragen, die am längsten gedauert haben, mit Häufigkeit ihrer Ausführung sowie ihrer mittleren, langsamen und langsamsten Zeit. |
| Fehler | Was im Zeitraum schiefgelaufen ist, nach Art des Fehlers und Ort in der App. |
Enthält ein Zeitraum mehr Aktivität, als Einblicke lesen kann, wird mitgeteilt, dass die Werte unvollständig sind. Überschreiten Seitenladezeiten das Leistungsbudget der App, warnt Einblicke, wie viele es waren und welche Abfragen langsam waren. Einblicke zeigt nie die Daten, die eine Abfrage zurückgegeben hat, oder die Namen der Personen, die die App geöffnet haben.
Beide Registerkarten setzen voraus, dass die App einem Projekt zugewiesen ist; bei einer nicht zugewiesenen App erscheint eine Aufforderung zur Zuweisung.
Hinweise und Zusammenfassungen
Abschnitt betitelt „Hinweise und Zusammenfassungen“Wählen Sie Alerts & Digests, um Benachrichtigungen einzurichten, die eine Zahl in den Daten der App überwachen und Sie informieren, wenn sie einen Grenzwert überschreitet, oder die nach Zeitplan eine Zusammenfassung senden. Siehe Hinweise und Zusammenfassungen.
Eine App in der Galerie auflisten
Abschnitt betitelt „Eine App in der Galerie auflisten“Wählen Sie Gallery…, um die App als Vorlage aufzulisten, aus der jeder, der ihr Projekt ansehen kann, eine eigene App erstellen kann, oder um sie aus der Galerie zu nehmen. Siehe Die App-Galerie.
An die Startseite heften
Abschnitt betitelt „An die Startseite heften“Wählen Sie Pin to Home, um die App dem Board Startseite des Projekts hinzuzufügen, und Unpin from Home, um sie zu entfernen.
Eine App löschen
Abschnitt betitelt „Eine App löschen“Beim Löschen einer Panel-App werden Sie zunächst um Bestätigung gebeten. Verwenden Sie unter Meine Panel-Apps das Symbol Minus in der Zeile der App. Auch das Aufheben der Veröffentlichung erfordert eine Bestätigung.
Nächste Schritte
Abschnitt betitelt „Nächste Schritte“- Panel-Apps mit Weave erstellen – beschreiben Sie die App und genehmigen Sie die genaue Änderung.
- Das Panel App Kit – die Komponenten, die die Starts aus Tabelle, Ansicht und Vorlage in Studio verwenden.
- Hinweise und Zusammenfassungen – benachrichtigen Sie Personen, wenn eine Zahl einen Grenzwert überschreitet, oder nach Zeitplan.
- Die App-Galerie – geben Sie eine App als Ausgangspunkt für andere frei.
- Eine Panel-App verwenden – Protokolle, Nutzung und Neuaufbauten nach dem Veröffentlichen.