Ejemplo n.º 1
0
def main():
    user_sq = User.select().where(
    	User.member_type != 'Expired',
    	User.expire_at <= date.today()
    )
    for user in user_sq:
        user.member_type = 'Expired'
        user.save()

    update_mailing_list(
        [x.itsc for x in User.select(User.itsc).where(
            User.member_type != 'Expired')])
Ejemplo n.º 2
0
 def after_save(self, instance=None):
     """update mailing list after any edition
     """
     query = User.select(User.itsc)
     update_mailing_list(
         [x.itsc for x in query.where(User.member_type != 'Expired')])