Je dis le retour parce que j’avais moi-même implémenté la syntaxe de templates de Django en PHP il y a plus de deux ans (ça fait partie des librairies disponibles de webappkit). D’ailleurs, il m’avait déjà semblé voir d’autres implémentations ça et là depuis.
Note brève, mais ça peut servir :
Pour pouvoir accéder à l’ip client via request.META['REMOTE_ADDR'] lors de l’éxécution des tests unitaires, il faut la définir lors de l’instanciation du client de test. Par exemple :
from django.test import TestCase
from django.test.client import Client
class MyTestCase(TestCase):
def setUp(self):
self.client = [...]
Sur un coup de tête (un peu déçu par le PHPCamp, où l’on a beaucoup parlé de technologies connexes et très peu de PHP), j’ai décidé lundi matin de tester l’implémentation en Django/Python d’une application web PHP4 que je dois réécrire pour l’internationaliser (anglais / français / chinois). Je précise que si je développe en [...]
Ce week-end, j’ai repris mes tests de Django, un framework web en Python. (Ou comment occuper son week-end par temps pourri et grève des transports). Histoire de me simplifier la vie et remettre à plus tard l’installation et la configuration de MySQL sur mon Mac, j’ai opté pour le stockage SQLite (qui est inclus d’office). [...]