Django-simples-eventos

permite vincular seus modelos a eventos
Baixe Agora

Django-simples-eventos Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL v3
  • Nome do editor:
  • Unai Zalakain
  • Site do editor:
  • http://unaizalakain.info/

Django-simples-eventos Tag


Django-simples-eventos Descrição

Permite vincular seus modelos a eventos Django-Simple-events é um aplicativo Django que permite vincular seus modelos a eventos. Esses eventos têm as seguintes opções de configuração: - Início- Frecúncia: Tempo único, Diariamente, Semanal, Montly, Intervalo Anual: Tempos entre Frecuências - Repetições - End As ocorrências de eventos são armazenadas no banco de dados quando um evento é salvo. Se você não especificar um número máximo de repetições ou o datetime final, as ocorrências de eventos são atualizadas periodicamente com os eventos upding_occurrences.instalationadd para o seu instalado_apps: install_apps = (... 'Eventos', ...) definir eventos_max_future_occorrências para indicar O máximo de ocorrências futuras para recoletar no banco de dados se um evento é interminávelEvents_max_future_occurrences = 50you também pode definir eventos_max_past_occurrencesusagein os seguintes exemplos, vamos relacionar objetos de estudo a eventos.Modelsif Você deseja acessar o estudo dos eventos, é recomendável adicionar um genérico RelationFrom Django.db Importar ModelosFrom Django.Contrib.ContentTypes Importadores de importação Eventos.Modelos Import EventClass Study (modelos.Model): ... Eventos = genérico.Genericrelation (evento) ... Apiget Os eventos relacionados a um estudo: estudo .Objects.get (pk = 1) study.events.all () Adicione um evento a um estudo: de eventos.Modelos Importar EventFrom DateTime Import Import Date, timestudy = study.objects.get (pk = 1) evento = Evento (data.today (), time.now ()) event.related_object = studyevent.save () study.events.get (pk = evil.pk) Reproduzir com as ocorrências de um evento: de eventos.Modelos Importar eventEvent = Event.objects.get (pk = 1) #Get todas as ocorrências como um iter de datetimesevent.get_occorrences () # Obtenha todas as ocorrências passadas como uma lista de datetimesevent.get_past_occurrences () # Obtenha as últimas 20 ocorrências passadas como uma lista de datetimesevent.get_past_occurrences (20) #get as próximas 20 ocorrências futuras como uma lista de datetimesevent.get_future_occurrences (20) #update os objetos de ocorrência de um eventEvent.update_occurrences (event.get_occurrences) #get os objetos de ocorrência de um eventevent.occurrence_set. Todos () Obter todos os objetos de estudo que têm ocorrências no FutureFrom Datetime Import Datetimestudy.objects.filter (eventos__currence__datetime__gt = datetime.now ()) AdminIf, quando você está editando um estudo no admin, deseja também editar os eventos relacionados , você é feito: de Django.contrib Import AdminFrom events.ad Min Import EventinLineclass StudyAdmin (Admin.Modeladmin): ... Inlines = Eventinline, ... Admin.Site.Register (estudo, estudos, estudos de estudo) Também pode usar o formulário de eventos: de eventos. · Pitão · Django.


Django-simples-eventos Software Relacionado

Subscrito

Um conjunto de bibliotecas de JavaScript de Python construídas com PY2JS ...

68

Download

Staste

Tracker de eventos ligeiramente complicado para o seu site de Django ...

126

Download