Django-Simple-Eventos

le permite vincular sus modelos a eventos
Descargar ahora

Django-Simple-Eventos Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL v3
  • Nombre del editor:
  • Unai Zalakain
  • Sitio web del editor:
  • http://unaizalakain.info/

Django-Simple-Eventos Etiquetas


Django-Simple-Eventos Descripción

Te permite vincular tus modelos a eventos Django-Simple-Events es una aplicación Django que le permite vincular sus modelos a eventos. Estos eventos tienen las siguientes opciones de configuración: - Tiempo de inicio: Frecuencia: tiempo sola, diaria, semanal, montly, intervalo anual: tiempos entre las frecuencias: repeticiones: finalizan las ocurrencias de los eventos se almacenan en el DB cuando se guarda un evento. Si no especifica un número máximo de repeticiones o el DateTime final, las ocurrencias de eventos se actualizan periódicamente con el comando update_occurrences.instalationadd eventos a su install_apps: instally_apps = (... 'eventos', ...) Establezca eventos_max_future_ccurrences para indicar El máximo de futuros ocurrencias para recolectarse en el DB Si un evento es endlessEvents_max_future_Occurrences = 50You, también puedes configurar eventos_max_past_occurrencesusagein Los siguientes ejemplos que vamos a relacionar los objetos de estudio a eventos. Modelsif a la que desea acceder desde el estudio los eventos, es recomendable agregar un genérico Relación de Django.DB Modelos de importaciónFrom Django.Contrib.ContentTypes Importar Generic eventsfrom Events.Models Import EventClass Study (Models.model): ... Eventos = Genic.genicRelation (evento) ... Apiget Los eventos relacionados con un estudio: estudio = estudio .Objects.get (PK = 1) Study.Events.all () Agregue un evento a un estudio: desde eventos. Models Importar eventode DateTime Fecha de importación, TimeStudy = Study.Objects.get (pk = 1) evento = Evento (fecha.today (), tiempo.now ()) evento.reled_object = studyevent.save () study.events.get (pk = event.pk) Reproducir con las ocurrencias de un evento: desde events.models Import EventEvent = Evento.objects.get (pk = 1) # Obtenga todas las ocurrencias como un iter de datos datetimesevent.get_occurrences () # Obtenga todas las ocurrencias anteriores como una lista de datos DateTimesevent.get_past_occurrences () # Obtenga las últimas 20 últimas ocurrencias pasadas como una lista de DatetimesEvent.get_past_occurrences (20) # Obtenga las próximas 20 ocurrencias futuras como una lista de datos de datosEvent.get_future_ocurrences (20) #update los objetos de ocurrencia de un eventovent.update_occurrences (event.get_occurrences) # Obtenga los objetos de ocurrencia de un eventovent.occurrrence_set. todos () # Obtenga todos los objetos de estudio que tienen ocurrencias en el futuro DateTime Import Datetimestudy.Objects.Filter (eventos__Occurrence__DateTime__GT = DateTime__GT = DateTime.now ()) Adminif, cuando está editando un estudio en Admin, también desea editar los eventos relacionados , usted está hecho fácilmente: desde Django.Contrib Import Adminfrom Events.ad Min Import EventinLASSLASSSASS SIENDIENTEDMIN (admin.modeladmin): ... inlines = eventinline, ... admin.site.register (estudio, estudio) FORMSYOU también puede usar el formulario de eventos: desde eventos. Formas Importar requisitos de evento: · Python · Django


Django-Simple-Eventos Software relacionado

Cero

Rastreador de eventos ligeramente complicado para su sitio web de Django ...

126

Descargar