django-mobilityhelpers

Screenshot Software:
django-mobilityhelpers
Mga detalye ng Software:
Bersyon: 0.1.0 Alpha
I-upload ang petsa: 20 Feb 15
Nag-develop: Thomas Weholt
Lisensya: Libre
Katanyagan: 0

Rating: nan/5 (Total Votes: 0)

Django-mobilityhelpers ay isang maliit na magagamit muli Django app para sa na ginagawang mas madaling target ang mga mobile platform / aparato. Nagmumula ito bilang isang piraso ng middleware at isang helper function na upang mag-render ng isang view.
Sa maikling ng paggamit ng isang espesyal na function na upang mag-render ang iyong mga tanawin ay nakakita ng mga kahilingan mula sa mga mobile device at maghanap para sa isang espesyal na template para sa na mga aparato. Normal na mga kliyente ay makakatanggap ng normal na template. Kaya kung in-access mo ang isang pahina sa iyong tablet ang app na gagamitin ng templatename.mobile.html upang mag-render ang view sa halip na templatename.html.
Installtion
* PIP install Django-mobilityhelpers
* Idagdag ang 'mobilityhelpers.middleware.MobileDetectionMiddleware' sa iyong seksyon middleware sa settings.py
* Sa iyong mga tanawin gawin ang isang 'mula mobilityhelpers-import smart_response'
Paggamit
* Pagkatapos ng installation iyong dapat magkaroon ng 'is_mobile' ari-arian sa iyong mga pagkakataon ng kahilingan. Maaari mo itong gamitin upang ibagay ang iyong queryset atbp para sa mga mobile device.
* Sa halip na gamitin render_to_response paggamit smart_response (kahilingan, TEMPLATE_NAME, context_data).
Mga pagpipilian sa Configuration
* Maaari mong settings.DISABLE_MOBILITY_HELPERS = False upang huwag paganahin ang pag-render ng mga template na naglalayong mobile device.
* Settings.DETECT_MOBILE_FLAVOUR = Ang tunay na magdaragdag sa isang partikular na tag sa template ini-render, ie. para sa ipad (ang tanging suportadong mga aparato sa ngayon) ay render index.ipad.html sa halip na index.mobile.html kapag na-access gamit ang isang iPad. . Ang lahat ng iba pang mga suportadong mga aparatong mobile ay gumagamit ng index.mobile.html

Mga Kinakailangan :

  • Python
  • Django

Iba pang mga software developer ng Thomas Weholt

Kolibri
Kolibri

11 May 15

django-photofile
django-photofile

20 Feb 15

django-avocado
django-avocado

20 Feb 15

Mga komento sa django-mobilityhelpers

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!