tgext.mobilemiddleware

Mobiele middleware-hulpprogramma's voor Turbogears 2 Detecteert mobiele browsers
Download nu

tgext.mobilemiddleware Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Naam uitgever:
  • Alessandro Molina
  • Uitgever website:
  • http://www.objectblues.net/wiki/show/FlatLand

tgext.mobilemiddleware Tags


tgext.mobilemiddleware Beschrijving

Mobiele middleware-hulpprogramma's voor Turbogears 2 Detecteert mobiele browsers tgext.mobilemiddleware is een Mobiele middleware is een middleware voor WSGI-applicaties. Dacht te gebruiken op turbogears 2 applicaties die de mobiele browser detecteert en zorgt voor een manier om op hen te detecteren en op hen te reageren. Detectie-expressie kan worden aangepast en actie kan veranderen van effen detectie tot het blootstellen van een specifieke aangepaste sjabloon voor mobiele aanvraag zal kunnen zien of uw verzoek afkomstig is van een mobiele browser met: van TG Import RequestRequest.is_MobileInstallingtGext.MobilemiddleWarware kan zowel van toepassing zijn PYPI of van BITBUCKET: Easy_Install TETEXT.MOBILEMIDDLEWARESH zou gewoon werken voor de meeste gebruikers van het gebruiksen van mobiele agenten Detectionin uw applicatie-config / middleware.py import Mobilemiddleware: van tgext.mobilemiddleware import MobilemiddleWareChange Your Make_App-methode: app = make_base_App (global_conf, full_stack = true, * * APP_CONF) RETURN MOBILEMIDDLEWARE (APP, APP_CONF) DIE MOBIELE TEMPLATESTEXT.MOBILEMIDDLEWARE ZETTINGEN Een @expose_mobile-decorateur die werkt zoals @Expose Turbogears2 Decorator die kan worden gebruikt om op te geven welke sjabloon voor mobie-aanvragen blootlegt. Dit zal werken door de sjabloon te wenden het uitzicht als het verzoek wordt gedetecteerd om van AM te zijn Obile browser. @Expose_Mobile ondersteunt dezelfde sjabloon-naamgevingsverdrag die @Expose gebruikt en kan elke weergave-engine accepteren die is geregistreerd in Turbogears door deze te specificeren als motor: Module.template_Namexamples: @Expose ('app.templates.index') @ Expose_Mobile ('App .templates.mobile.index ') Def Index (Self, * Args, ** kW): Retourneer Dict () Gebruikersagenten DetectionMobilemiddleware aanpassen Standaard controleert u gebruikersagent met een reguliere expressie die kan worden aangepast door sectie te wijzigen. van uw configuratiebestand door iets toe te voegen als: Mobile.Agents = Android | Fennec | Iemobile | iPhone | iPod | iPad-vereisten: · Python


tgext.mobilemiddleware Gerelateerde software