Roan

Tela Software:
Roan
Detalhes de Software:
Versão: 0.1
Data de upload: 11 May 15
Revelador: CobraTeam
Licença: Livre
Popularidade: 31

Rating: 3.0/5 (Total Votes: 1)

Roan é um url per-modelo purga Django app que liga para modelar sinais e limpar URLs onde quer que um modelo é salvo, atualizado ou excluído.
nginx proxy_cache apoio
Desde Roan é baseado em um personal precisando, ele é baseado em proxy_cache das nginx.
Suponha que você tenha o seguinte mapeamento de purga:
localização ~ /purge(/.*) {
& Nbsp; permitir 127.0.0.1;
& Nbsp; permitir 74.207.234.182;
& Nbsp; negar tudo;
& Nbsp; proxy_cache_purge fscom "$ esquema: // $ HOST $ 1";
}
Agora, suponha que você tenha o seguinte modelo de Django:
classe Post (models.Model):
& Nbsp; title = models.CharField (max_length = 100)
& Nbsp; content = models.TextField ()
E você tem uma URL / posts onde os usuários podem ver uma lista de mensagens. Como você pode definir um cache para sempre e esperar que o cache seja atualizada sempre que uma nova mensagem é salva? Ou sempre que um post é atualizado ou excluído?
Usando Roan você vai ser capaz de se conectar um ou mais modelos a um ou mais URL. Então você pode conectar o modelo Post com a URL / posts, e sempre que um post é salvo, atualizado ou excluído, Roan faz uma solicitação assíncrona para o / purga / posts URL.

Requisitos :

  • Python
  • Django

Outro software de desenvolvedor CobraTeam

Splinter
Splinter

13 May 15

splinter
splinter

20 Feb 15

Comentário para Roan

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