django-mobilityhelpers

Tela Software:
django-mobilityhelpers
Detalhes de Software:
Versão: 0.1.0 Alpha
Data de upload: 20 Feb 15
Revelador: Thomas Weholt
Licença: Livre
Popularidade: 0

Rating: nan/5 (Total Votes: 0)

django-mobilityhelpers é um pequeno aplicativo Django reutilizável para torná-lo mais fácil de atingir plataformas móveis / dispositivos. Ele vem como um pedaço de middleware e uma função auxiliar para tornar um ponto de vista.
Em suma usando uma função especial para tornar a sua opinião irá detectar solicitações de dispositivos móveis e olhar para um modelo especial para que os dispositivos. Clientes normais se obter um modelo normal. Então, se você acessar uma página com o seu tablet o aplicativo usará templatename.mobile.html para tornar a vista, em vez de templatename.html.
Installtion
* Pip instalar o Django-mobilityhelpers
* Adicionar 'mobilityhelpers.middleware.MobileDetectionMiddleware' para sua seção middleware em settings.py
* Em seus pontos de vista fazer um 'de mobilityhelpers importar smart_response'
Uso
* Após a instalação o seu deve ter uma propriedade "is_mobile 'em suas instâncias de solicitação. Você pode usar isso para sintonizar o seu queryset etc. para dispositivos móveis.
* Em vez de usar smart_response uso render_to_response (request, template_name, context_data).
Opções Configuração
* Você pode settings.DISABLE_MOBILITY_HELPERS = false para desabilitar a renderização de modelos destinados a dispositivos móveis.
* Settings.DETECT_MOBILE_FLAVOUR = True irá adicionar uma tag específica para o modelo que está sendo processado, ou seja. para ipad (o único dispositivo suportado até agora) irá processar index.ipad.html em vez de index.mobile.html quando acessado com um iPad. . Todos os outros dispositivos móveis suportados usam index.mobile.html

Requisitos :

  • Python
  • Django

Outro software de desenvolvedor Thomas Weholt

django-avocado
django-avocado

20 Feb 15

django-photofile
django-photofile

20 Feb 15

Comentário para django-mobilityhelpers

Comentários não encontrado
Adicionar comentário
Ligue imagens!