Stap 7: Start het web app!
Hoofd over aan uw Dashboard van PythonAnywhere . Klik op het tabblad "Web". Ga je gang en druk op de grote knop met het label "Reload username.pythonanywhere.com". Uiteraard is gebruikersnaam uw gebruikersnaam PAW vervangen. U krijgt een spinner tonen dat het web app is herladen. Wanneer u wijzigingen in een van de Python of HTML-bestanden die we hebben besproken aanbrengt, zal u wilt herladen van de webtoepassing.
Zodra de spinner is verdwenen, uitproberen uw webtoepassing in uw browser. U moet zitten kundig voor Ga naar http://username.pythonanywhere.com/status/myDevice?desktop en zie uw widget in werking. Herinner me, Vervang gebruikersbenaming in de URL met de gebruikersnaam van uw poot en als u de naam van een ander apparaat gebruikt, vervang myDevice met uw daadwerkelijke apparaatnaam. Wees voorzichtig, dat de apparaatnaam is hoofdlettergevoelig.
Wanneer u de bovenstaande URL invoert, moet u iets dergelijks in de afbeelding wordt weergegeven. Heb je gemerkt de? desktop als deel van de URL? Wanneer de javascript in het HTML-bestand deze parameter in de URL ziet, maakt het de achtergrond zwart in plaats van transparant. Status van bestuur verkiest een transparante achtergrond, maar dan zou uw web app witte tekst op een witte browser achtergrond.
Als u in de problemen uitvoert bij het verkrijgen van uw widget aan het werk, zorg om het volgende.
1. ervoor te zorgen dat alle code gekopieerd correct opgemaakt en geconfigureerd.
2. ervoor te zorgen dat u uw API-sleutel van Carriots en Carriots-ID correct geconfigureerd.
3. dat u uw webtoepassing in tabblad PAW Web herladen.
4. ervoor te zorgen dat u de juiste apparaatnaam en hoofdlettergevoeligheid gebruikt.
Als u wilt, kunt u controleren uw PAW-serverlogboeken voor eventuele fouten en jagen die naar beneden.
Nu - als u een gegevens of status stream aan het apparaat nooit geboekt hebt, er zal niet alle belangrijke informatie te tonen in de widget. Post laten we een snelle data stream. Hoofd over aan uw Carriots het Configuratiescherm. Selecteer "Wizard verzenden Streams" onder "Data Management". Werken via de wizard. Eerst Selecteer uw apparaat. Vervolgens maakt een sleutel genaamd "temperatuur", het zou iets wel. Gebruik "23" of een waarde voor waarde. Klik op "Volgende stap". Klik tot slot op "Verzenden Stream".
Nu, wachten door uw webbrowser met uw widget weergegeven. Binnen een minuut moet uw widget "Connected" status update en weergave van de tijd dat de stroom werd gepost. U kon Vernieuw uw browser, hoewel de pagina update nog een paar momenten duren kan. Merk op dat de tijd op de pagina weergegeven in de tijdzone van uw browser en binnen de laatste minuut of twee, moet als u zojuist een stroom met behulp van de Carriots Wizard hebt geboekt.
Dus hebt u een werkende web app, hebt u een werkende widget in de browser. Vervolgens krijgen in de Status van bestuur.