Accueil

Blogger – Tester si l’on est ou non sur mobile

Tags: Blogger

Posté le 10 décembre 2018


Obl20181210232739234 blogger mobile dec2018

Lorsque l’on édite ou que l’on crée un template pour la plateforme Blogger, il peut s’avérer nécessaire de pouvoir tester sur quels types d’appareils l’utilisateur se trouve pour lui proposer une interface adaptée.

Blogger propose une fonction efficace pour tester si l’utilisateur visite votre blog depuis un mobile :

<b:if cond='data:blog.isMobile'>

<b:else/>

</b:if>

ou

<b:if cond='data:blog.isMobile == &quot;false&quot;'>

</b:if>

Avec cette condition, on peut choisir quels styles ou quels scripts chargés selon la situation.

Lire ...

Encoder une URL ou une partie d’une URL en JavaScript

Tags: JavaScript

Posté le 10 décembre 2018


Si vous tentez de passer certains caractères spéciaux (comme le « + ») dans une URL, vous risquez d’avoir quelques surprises lorsque vous récupérerez la chaîne de caractères côté serveur.

Pour pallier à ce problème, il existe une solution très simple en JavaScript : il s’agit de la fonction encodeURIComponent().

Exemple :

console.log(encodeURIComponent('?x=1+1')); // affichera, dans la console, %3Fx%3D1%2B1

En récupérant, côté serveur, le paramètre « x », on aura bien « 1+1 ». Sans cela, on obtiendrait « 1 1 », ce qui n’est pas le résultat voulu.

Lire ...

Exécuter du pur SQL avec Python et SQLAlchemy

Tags: SQLAlchemy, Python

Posté le 4 novembre 2018


Xzq20181104140021341 piton reticulated 3292007 640

Pour exécuter directement des requêtes SQL avec SQLAlchemy, il suffit d'utiliser le code suivant :

from app import db
...
result = db.engine.execute("UPDATE Article SET title = 'test' WHERE id = 5")

 

Lire ...

Rechercher

Tags

Publicité

Suivez-nous