abanar

Cauda Seu RSS e ATOM FEEDS
Baixe Agora

abanar Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Tyler Harper
  • Site do editor:
  • http://phrick.org

abanar Tag


abanar Descrição

Cauda seu rss e alimenta atômetros Abangendo uma cauda normalmente significa algo feliz, então por que não fazer um leitor de alimentação RSS legal que funciona apenas como a cauda. Você pode ligar para cauda em dois tipos de coisas, nomes e URLs. Os nomes estão configurados no arquivo .wag / feeds. O arquivo de configuração deve ter o seguinte layout: configuração de arquivo de configuração: Nome URL Templatename - o nome que você deseja ligar do comando lineurl - a URLTemplate RSS / Atom feed - o nome do arquivo para o modelo jinja2 que você deseja ter processado por padrão (você pode substituir isso será - estemplate se você quiser) .also deve estar no seu template_path (atualmente ~ / .wag / modelos e '.') Se você precisar descobrir as teclas para gerar esse modelo, apenas execute o WAG -k e vai cuspir as chaves e os dados de exemplo associados com eles. Conjunto de sua configuração e templatesok, então percebi que configurar suas configurações e modelos pode ser um pouco confuso se você nunca usou nenhum motores de modelos de Python. Nós usamos o Jinja2 Templating Engine no nosso. Então, para aqueles que querem ser realmente criativos com a templatação, você pode ler os docs jinja em http://jinja.pocoo.org/2/documentation/.setting até o GitHub RSS FeedFirst criar o diretório ~ / .wag e abra o arquivo ~ / .wag / feed. Coloque o seguinte em ~ / .wag / feed: github github-mododwtf ?? GitHub é o nome que você pode ligar de WAG quando quiser executá-lo. Isso faz com que você nem sempre tenha que colocar o feed quando quiser cair. Modelo de github é o modelo que será procurando. Ele irá procurar por este modelo em seu diretório atual e ~ / .wag / modelos / OK, portanto, para configurar esse modelo maravilhoso que você precisa acessar em determinadas chaves. Para obter as chaves executar o Github Github, isso dará imprimir as chaves e uma amostra do que é cada chave. O formato é : . Suas chaves devem parecer algo como esteupdated: 2010-03-0111: 49: 20-08: 00Published_parsed: time.struct_time (tm_year = 2010, tm_mon = 3, tm_hour = 1, tm_hour = 19, tm_sec = 20, tm_sec = 20, tm_sec = 20, tm_sec = 20, tm_sec = 20, tm_sec = 20, tm_sec = 20, tm_sec = 20, tm_sec = 20, tm_sec = 20, tm_sec = 20, tm_sec = 20, tm_wday = 0, tm_yday = 60, tm_isdst = 0) legenda:

Descrição amigável:
NOSQL com mysql em rubi
updated_parsed: time.struct_time (tm_year = 2010, tm_mon = 3, tm_hour = 19, tm_hour = 49, tm_sec = 20, tm_wday = 0, tm_yday = 60, tm_yday = 60, tm_isdst = 0) links: Título: RKH começou a assistir Jamesgolick / SimleasAutador: RKHContent: title_detail : {'base': 'https://github.com/knobe.private.atom?token=6bib0fd63748b7584b11b687584b11b68706BAF952', 'Tipo': 'Texto / Plano', 'Valor': U'rkh começou a assistir Jamesgolick / Friendly ', 'Language': U'en-US '} Link: http://github.com/jamesgolick/friendsplubished: 2010-03-0111: 49: 20-08: 00Author_Detail: {' Nome ': u'rkh'} id : Tag: github.com, 2008: WatchEvent / 151460011nads, que é um monte de dados para processar. Por enquanto, olhe para a primeira parte de cada linha (as palavras antes dos colônios). Você tem título, links e muitas outras chaves. Nós só vamos usar título e links para esta curta intro.so agora que temos as chaves, vamos usá-los. Coloque as seguintes linhas em ~ / .wag / modelos / github-template: {{title}} - {}} - {{links .href}} Meu amigo Jeff, pode pensar que {{title}} faz sentido desde que as chaves são são a parte de um hash, ou dicionário em python. Agora Jeff definitivamente questionaria o {{links .href}}. Bem links é um hash para uma matriz com outra mesa de hash nele. Então, captamos o primeiro item na matriz e usamos uma chave do hash. Assim, a saída do modelo seria: RKH começou a assistir Jamesgolick / amigável - http://github.com/jamesgolick/friendlytada Agora você tem um modelo básico que será chamado de todas as entradas do seu github atom feed.Para outra ajuda por favor Execute o WAG -H Requisitos: · Pitão O que há de novo nesta versão: · Corrigido problema com -N lendo o mais antigo em vez de mais novo


abanar Software Relacionado

extdirect.django.

Este pacote fornece uma maneira simples de expor funções / visualizações em Django ao pacote EXT.Direct incluído no EXJS 3.0 seguindo a especificação EXT.Direct ...

135

Download