Étape 7: Lancer l’application web !
Rendez-vous sur votre tableau de bord PythonAnywhere . Cliquez sur l’onglet « Web ». Allez-y et appuyez sur le gros bouton étiqueté « Username.pythonanywhere.com de le Reload ». De toute évidence, nom d’utilisateur est remplacé par votre nom d’utilisateur de patte. Vous obtiendrez une toupie en montrant que l’application web est rechargement. Chaque fois que vous modifiez un des fichiers HTML ou Python que nous avons discuté, vous aurez besoin de recharger l’application web.
Une fois le cône d’hélice a disparu, essayez votre application web dans votre navigateur. Vous devriez être capable d’aller à http://username.pythonanywhere.com/status/myDevice?desktop et voir votre widget en opération. N’oubliez pas, remplacez le nom d’utilisateur dans l’URL avec votre nom d’utilisateur de patte et si vous avez utilisé un nom de périphérique différent, remplacez myDevice par votre véritable nom du périphérique. Attention, le nom du périphérique est sensible à la casse.
Lorsque vous entrez l’URL ci-dessus, vous devriez voir quelque chose de similaire à celui affiché dans l’image. Avez-vous remarqué le? bureau dans le cadre de l’URL ? Lorsque le code javascript dans le fichier HTML voit ce paramètre dans l’URL, il rend le fond noir au lieu de transparent. Conseil d’État préfère un fond transparent, mais alors votre application web serait un texte blanc sur un fond blanc navigateur.
Si vous rencontrez des problèmes à obtenir votre widget pour travailler, n’oubliez pas de vérifier ce qui suit.
1. que tout le code a été copié correctement, formaté et configuré.
2. que vous avez configuré votre clé API Carriots et Carriots ID correctement.
3. que vous rechargé votre application web dans l’onglet Web de la patte.
4. que vous avez utilisé le nom de périphérique correct et la distinction majuscules / minuscules.
Si vous le souhaitez, vous pouvez vérifier vos journaux de serveur de patte pour toutes les erreurs et les pourchasser.
Maintenant - si vous n’avez jamais posté un flux de données ou le statut de cet appareil, il n’y aura aucune information importante à afficher dans le widget. Nous allons publier un flux de données rapide. Rendez-vous sur votre Panneau de contrôle Carriots. Sous « Gestion des données », sélectionnez « Assistant envoyer Streams ». Travailler par le biais de l’Assistant. Commencez par sélectionner votre dispositif. Ensuite, créez une clé nommée « température », il pourrait être quelque chose de bien. Pour valeur, utilisez « 23 » ou d’une valeur. Cliquez sur « Etape suivante ». Enfin cliquez sur « Envoyer le flux de données ».
Maintenant, attendez de votre navigateur web avec votre widget affiché. Moins d’une minute votre widget devrait mettre à jour au statut « Connecté » et indique le temps que le flux a été publié. Vous pourriez actualisez votre navigateur ainsi, si la mise à jour de la page peut encore prendre quelques instants. Notez que l’heure affichée sur la page doit être dans le fuseau horaire de votre navigateur et dans la dernière minute ou deux, si vous vient de publier un flux à l’aide de l’Assistant Carriots.
Si vous avez un travail web app, vous avez un widget de travail dans le navigateur. Ensuite, faire entrer dans le Conseil d’État.