meta data for this page
En vrac
I18n (Internationalisation)
Pour avoir le formatage des dates et la partie admin en français :
Dans le fichier settings.py
LANGUAGE_CODE = 'fr-fr'
Time Zone
il est possible de changer la “time zone” qui est configurée sur UTC par défaut
TIME_ZONE = 'UTC'
Exemples de time zone:
'Europe/London' 'Europe/Paris' 'America/New_York'
Utilisation d'une API avec le format JSON
Pour cette exemple on utilise l'api https://jsonplaceholder.typicode.com qui permet d'avoir des données de tests au format JSON.
- Le module urlib.request permet de créer des requêtes.
- Le module json permet de travailler avec le format JSON.
import urllib.request import json # requête pour récupèrer un utilisateur res = urllib.request.urlopen('https://jsonplaceholder.typicode.com/users/1') # désérialise le JSON pour pouvoir l'utiliser comme un objet json_data = json.load(res) # récupère le champ username username = str(json_data['username']) print(username )