Django-Media-Utils

Django utilitários para gerenciar ativos estáticos
Baixe Agora

Django-Media-Utils Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Carl Meyer
  • Site do editor:
  • https://launchpad.net/~carljm

Django-Media-Utils Tag


Django-Media-Utils Descrição

Django Utilitários para gerenciar ativos estáticos django-media-utils contém utilitários para gerenciar arquivos estáticos em projetos de django.As ativos estáticos do SERVE_APP_MEDIA dos recursos de mídia em todos os aplicativos instalados no desenvolvimento. Para usar, adicione algo assim ao seu URLConf raiz: se depuração: (r '^ mídia /(?P.+)$ ',' media_utils.views.serve_app_media ') Os arquivos em my_app / mídia / estarão disponíveis na mídia / URL como se estivessem localizado no Media_root. Os arquivos realmente no Media_root têm precedência, então os aplicativos são verificados em ordem de listagem instalada de instalação. Isto é análogo ao modelo app_directories loader.A Convenção comum é colocar os arquivos estáticos do seu aplicativo em my_app / mídia / my_app /, caso em que eles serão servidos na URL /Media/my_app/.Este visão é destinada a ser usada em Apenas desenvolvimento. Configure adequadamente o seu servidor web para atender a mídia na produção (consulte o Comando Link_Media Gerenciamento abaixo). O Comando Link_Media Management pelo que você mover seu site para a produção, você desejará que seu servidor Web para servir arquivos estáticos diretamente fora do sistema de arquivos, não através do Django. Se você tiver mídia em vários aplicativos reutilizáveis, pode ser uma dor para configurar manualmente os symlinks ou diretivas de alias do Web do Web para imitar a funcionalidade do Exibição Serve_App_Media. O comando Link_Media Management cria automaticamente links simbólicos para todos os seus arquivos de mídia, incluindo arquivos no aplicativo diretórios, a partir de um diretório do Webserver que você especifica. Por exemplo :./ manage.py link_media / var / www / my_site_mediathis criará links simbólicos no my_site_media apontando para todos os seus arquivos estáticos. Os confrontos de nomes são resolvidos com a mesma ordem de prioridade que na exibição do servidor_app_media: Arquivos no projeto Media_root Tome precedência, seguido por arquivos de aplicativos na ordem instalada_apps.Link_media é não destrutivo por padrão: ele não removerá ou alterará os arquivos existentes ou links simbólicos no diretório especificado. Se você passar a opção - CLEAN, ele primeiro removerá todos os arquivos e subdiretórios no diretório especificado antes de criar seus links simbólicos. Tenha cuidado com esta opção! Obviamente, este comando só é útil em sistemas operacionais que suportam links simbólicos.Por favor, relatam erros para a página inicial oficial: http://launchpad.net/django-media-utils Requisitos: · Django. · Pitão


Django-Media-Utils Software Relacionado