Django-mobilityhelpers daha asan mobil platformalar / cihazlar hədəf edilməsi üçün kiçik bir reusable Django app edir. Bu Middleware bir parça və görünüşü göstərmək üçün bir köməkçi funksiyası kimi gəlir.
Qısa mobil cihazlar sorğu aşkar və cihazlar üçün xüsusi şablon üçün görünür fikir göstərmək üçün xüsusi funksiyası istifadə edərək. Normal müştərilər normal şablon olacaq. Sizin tablet ilə bir səhifə daxil Belə ki app əvəzinə templatename.html baxımından göstərmək üçün templatename.mobile.html istifadə edəcək.
Installtion
* Django-mobilityhelpers bərpa tırtıl
* Settings.py sizin middleware bölməsinə "mobilityhelpers.middleware.MobileDetectionMiddleware 'əlavə
* Sizin fikir nə bir 'mobilityhelpers smart_response idxal from'
istifadə
* Quraşdırma sonra sizin sorğu hallarda bir 'is_mobile əmlakını olmalıdır. Siz mobil cihazlar üçün və s. Tune sizin queryset üçün istifadə edə bilərsiniz.
* Əvəzində render_to_response istifadə smart_response (tələb, template_name, context_data) istifadə.
Konfiqurasiya variantları
* Siz False settings.DISABLE_MOBILITY_HELPERS = mobil cihazlar yönəlmiş şablonları göstərilməsi aradan bilər.
* Şablon xüsusi tag əlavə edəcək True settings.DETECT_MOBILE_FLAVOUR = göstərilən olan, yəni. Bir iPad ilə əldə zaman iPad üçün (yalnız dəstək cihaz indiyə qədər) index.mobile.html əvəzinə index.ipad.html göstərəcək. . Bütün digər dəstəklənən mobil cihazlar index.mobile.html istifadə edəcək
tələblər
- Python
- Django
Şərhlər tapılmadı