jQuery Mobile je založen knihovna jQuery pro dotykové / mobilní webové aplikace. Django-jqmobile vychází z rámce jQuery Mobile poskytovat snadnější správu obsahu s Django.
Django-jqmobile je aplikace, Django, který přidává model pro vytvoření individuálně zobrazených obrazovek nebo panelů. Při vykreslování, obsah panelu je kontrolována a další odkazované panely jsou vykresleny jako dobře, aby se kombinovat obsah a poskytnout další bezproblémové zážitky.
Panely
Model Panel se skládá z jednoznačného identifikátoru, tělo panelu, a vlajky na tom, zda panel může být vložen nebo by měly být naloženo s požadavku XMLHttpRequest na žádost uživatele.
rekurzivní Rendering
Při vykreslování, tělo panelu je hledal tagy. Každá kotva cíl se kontroluje, zda se jedná o lokální URL. Pokud se jedná o lokální URL, konfigurovatelný seznam panelových překladače je kontrolována, aby zjistil, jestli to řeší na panelu. V případě, že panel může být vložen, činí způsob na panelu se nazývá a výsledky jsou zahrnuty jako sourozence na výstupu současného panelu.
Instalace:
& Nbsp; Nainstalujte balíček Django-jqmobile ve vaší preferované metodě: easy_install, setup.py nainstalovat, PIP nebo buildout.
& Nbsp; Přidat jqmobile do seznamu INSTALLED_APPS v souboru nastavení
& Nbsp; Zahrnout jqmobile.urls v vzorů adres URL vašeho projektu:
& Nbsp; urlpatterns = vzory ('',
& Nbsp; (R '', například: ('jqmobile.urls ")),
& Nbsp;)
Verze
& Nbsp; jQuery Mobile 1.0 alpha 2
& Nbsp; jQuery 1.4.4
Další nastavení
JQMOBILE_BASE_IDENTIFIER
& Nbsp; Default Výchozí. To je identifikátor pro použití s výchozí URL při použití jqmobile.urls patří. Požadavek na '/' se načte tento identifikátor panelu.
JQMOBILE_PANEL_RESOLVERS
& Nbsp; Default ("jqmobile.resolvers.panel_model_resolver"). Seznam nebo n-tice panelových řešení funkcí v pořadí, v jakém by měly být souzeni. Řetězce mohou být použity k určení rozlišovací funkci, nebo skutečné funkce lze zadat
Co je nového v této verzi:.
- Model Panel
- Volitelné rekurzivní ztvárnění panelů (pomocí sebepozorování do obsahu)
- Nastavitelné panely resolvery pro včetně panelů z jiných produktů
Požadavky na :
- Python
- Django
Komentáře nebyl nalezen