Skip to content

Informe de altas y bajas de socios y socias #437

Description

@sdelquin

Principalmente de cara a las asambleas generales, en las que hay un punto prescriptivo en el orden del día: "Ratificación de altas y bajas de socios y socias", sería interesante implementar un django-command de tal forma que recibiera como parámetro el año en cuestión, y mostrara los nombres (y la cantidad) de las nuevas altas y las bajas que se produjeron ese año.

El código podría ser algo así:

# Nuevos socios en 2021formemberinMember.objects.order_by('user__first_name', 'user__last_name'):
membership=member.membership_set.order_by('valid_from').first()
ifmembershipandmembership.valid_from.year==2021:
print(member)
# Socios dados de baja en 2021formemberinMember.objects.order_by('user__first_name', 'user__last_name'):
membership=member.membership_set.order_by('valid_from').last()
ifmembershipandmembership.valid_until<datetime.date(2021, 12, 31):
print(member)

Metadata

Metadata

Assignees

No one assigned

    Labels

    buena primera issueUna buena primera tarea para recién llegadosdocumentaciónRelacionado con la documentación del proyectomejoraPR o petición de nueva funcionalidad

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions