J'ai une application web écrite en Django qui a une page spécifique que j'aimerais mettre en œuvre une version mobile du modèle (et légèrement différente de la logique) pour. Je voudrais être en mesure de mettre en œuvre ala cette sudo code:
def(myView)
do some stuff
if user-is-on-a-mobile-device:
do some stuff
return (my mobile template)
else:
do some stuff
return (my normal template)
Je n'ai pas une énorme quantité de temps et j'en suis au début de ma codage de la courbe d'apprentissage :) - j'ai trouvé ce qui semble être un très puissant enfichable application appelée la floraison pour obtenir de l'appareil mobile capablities - http://code.google.com/p/django-bloom/wiki/BloomDevice Cependant, elle semble faire une demande via JSON obtenir beaucoup d'appareil, les specs, je n'ai pas besoin, ce qui semble un peu inefficace pour moi.
Quelqu'un suggère méthode plus simple? Mon détection n'a pas besoin d'être à 100%, juste iPhone, iPod, android, et d'intégrer des dispositifs de...
Le http_user_agent chaîne ont un certain type de mobile drapeau je peux vérifier?