django-mobilityhelpers

Software screenshot:
django-mobilityhelpers
Dettagli del software:
Versione: 0.1.0 Alpha
Data di caricamento: 20 Feb 15
Sviluppatore: Thomas Weholt
Licenza: Libero
Popolarità: 0

Rating: nan/5 (Total Votes: 0)

Django-mobilityhelpers è una piccola applicazione Django riutilizzabile per rendere più facile per bersaglio piattaforme mobili / dispositivi. Essa si presenta come un pezzo di middleware e di una funzione di supporto per il rendering di una vista.
In breve utilizzando una funzione speciale per rendere le vostre opinioni in grado di rilevare le richieste da dispositivi mobili e cercare un modello speciale per che i dispositivi. Clienti normali riceveranno un modello normale. Quindi, se si accede a una pagina con il tablet l'applicazione utilizzerà templatename.mobile.html per rendere la visualizzazione invece di templatename.html.
Installtion
* Pip installazione Django-mobilityhelpers
* Aggiungere 'mobilityhelpers.middleware.MobileDetectionMiddleware' alla vostra sezione middleware in settings.py
* In vostro punto di vista fare un 'dal mobilityhelpers import smart_response'
Utilizzo
* Dopo l'installazione il tuo dovrebbe avere una proprietà 'is_mobile' sulle vostre istanze richiesta. È possibile utilizzare questo per ottimizzare il queryset ecc per i dispositivi mobili.
* Invece di utilizzare l'uso smart_response render_to_response (richiesta, template_name, context_data).
Opzioni Configurazione
* È possibile settings.DISABLE_MOBILITY_HELPERS = false per disabilitare il rendering di modelli volti a dispositivi mobili.
* Settings.DETECT_MOBILE_FLAVOUR = True aggiungerà un tag specifico per il modello in fase di rendering, cioè. per ipad (l'unico dispositivo supportato finora) renderà index.ipad.html invece di index.mobile.html quando vi si accede con un iPad. . Tutti gli altri dispositivi mobili supportati useranno index.mobile.html

Requisiti :

  • Python
  • Django

Altri software di sviluppo Thomas Weholt

Kolibri
Kolibri

11 May 15

djftpd
djftpd

11 May 15

Commenti a django-mobilityhelpers

I commenti non trovato
Aggiungi commento
Accendere le immagini!