Easy-miniaturas

miniaturas fáceis para Django
Baixe Agora

Easy-miniaturas Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Chris Beaven
  • Site do editor:
  • http://code.google.com/u/smileychris/

Easy-miniaturas Tag


Easy-miniaturas Descrição

Miniaturas fáceis para Django Easy-miniaturas é um aplicativo de miniaturas poderoso, mas fácil de implementar para Django.Para instalar este aplicativo em seu projeto, basta adicioná-lo à sua configuração instalada_apps (e executar Gerency.py Syncdb): Installed_apps = (... 'Easy_thumbnails', ) Modelo USAGETO Gerar miniaturas em seu modelo, use a tag {% thumbnail%}. Para disponibilizar esta tag para uso em seu modelo, use: {% carregar miniaturas%} sintaxe de tag básica: {% miniatura %} a fonte deve ser um objeto de arquivo, geralmente uma imagem / fileafield Uma instância de modelo.Size pode ser: * o tamanho no formato x (por exemplo, {% Pessoa de miniatura.Photo 100x50%}) ou * uma variável contendo um tamanho válido (ou seja, uma string em O formato X ou uma tupla contendo dois inteiros): {% Pessoa de miniatura.Photo tamanho_var%}. As opções são uma lista separada de espaço de opções que são usadas ao processar a imagem a uma miniatura, como afiar, colheita e qualidade = 90.Model usageyou pode usar os campos de thumbnailerfield ou thumbnailerimagefield (com base em filtros e imagefield, respectivamente) para facilitar o acesso para recuperar (ou gerar) imagens de miniaturas. Passando um argumento de resize_source para o thumbnailerimagefield, você pode redimensionar a imagem de origem Antes de ser salvo: Perfil da Classe (Modelos.Model): User = Models.ForeignKey ('Auth.use r ') Avatar = ThumbnailerImageField (Upload_to =' Avatares ', Renize_Source = dict (tamanho = (50, 50), colheita =' inteligente '),) Nível inferior usagetumbnails são gerados com uma instância de miniater. Por exemplo: de Easy_thumbnails Import ThumbnailerDef Square_thumbNail (Fonte): thumbnail_options = dict (tamanho = (100, 100), colheita = true, bw = true) Devolver thumbnailer (fonte) .get_thumbnail (thumbnail_options) Por padrão, get_thumbnail salva o arquivo ( usando armazenamento de arquivos). O arquivo de origem usado para instanciar o thumbnailer deve ter uma instância de nome em relação à raiz de armazenamento. O objeto de thumbnailfile fornecido torna isso fácil: de Easy_thumbnails Import ThumbNailFile # para um arquivo existente em armazenamento: Origem = thumbnailfile ('animais / aarvark.jpg' ) square_thumbnail (fonte) # para um novo arquivo: picture = open ('/ home / zookeeper / imagens / my_antreater.jpg') source = thumbnailfile ('animais / antieater.jpg', file = picture) square_thumbnail (fonte) Requisitos: · Pitão · Django.


Easy-miniaturas Software Relacionado

Scanbooker.

Um aplicativo do domínio do domínio que suporta administração de imagens médicas. ...

161

Download