Django-mobilityhelpers yra nedidelis daugkartinio Django app, kad būtų lengviau taikyti mobiliųjų telefonų platformos / įrenginius. Jis ateina kaip tarpinės gabalas ir pagalbininkas funkcijos padaro vaizdą.
Trumpai tariant, naudojant specialią funkciją teikti savo nuomonę aptiks prašymus mobiliųjų įrenginių ir surasti specialiu šablonu, kad prietaisai. Normalus klientai gaus normalų šabloną. Taigi, jei galite atidaryti puslapį planšetiniame app naudoti templatename.mobile.html teikti nuomonės vietoj templatename.html.
Installtion
* PIP įdiegti Django-mobilityhelpers
* Pridėti "mobilityhelpers.middleware.MobileDetectionMiddleware" į savo tarpinės skyriuje settings.py
* Jūsų nuomonėmis padaryti "iš mobilityhelpers importuoti smart_response"
Naudojimas
* Po įdiegimo jūsų turėtų turėti "is_mobile nuosavybė Jūsų pageidavimu atvejais. Jūs galite naudoti šią sureguliuoti savo queryset kt mobiliųjų prietaisų.
* Vietoj render_to_response naudoti smart_response (prašymas, TEMPLATE_NAME, context_data).
Konfigūravimo parinktys
* Galite settings.DISABLE_MOBILITY_HELPERS = false išjungti perteikimas šablonų, skirtų mobiliesiems telefonams.
* Settings.DETECT_MOBILE_FLAVOUR = True bus įtraukti konkrečią žymę šabloną buvo priimtas, ty. iPad (tik palaiko įrenginys iki šiol) teiks index.ipad.html vietoj index.mobile.html kai prieinama su iPad. . Visi kiti palaiko mobiliųjų įrenginių bus panaudoti index.mobile.html
Reikalavimai :
- Python
- Django
Komentarai nerastas