From 33cfbbcc9f2bca931976b370fc4a62cb5cfb6ffc Mon Sep 17 00:00:00 2001 From: ydb5755 Date: Sun, 22 Sep 2024 15:07:15 +0300 Subject: [PATCH] archiving campaign --- app/admin/routes.py | 2 +- app/campaigns/models.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/admin/routes.py b/app/admin/routes.py index f10b042..9e9a4c5 100644 --- a/app/admin/routes.py +++ b/app/admin/routes.py @@ -13,7 +13,7 @@ import os @admin.route('administration') def administration(): users = User.query.all() - campaigns = Campaign.query.all() + campaigns = Campaign.query.filter_by(archived=False).all() return render_template('administration.html', users=users, campaigns=campaigns) diff --git a/app/campaigns/models.py b/app/campaigns/models.py index c4ad19b..171c277 100644 --- a/app/campaigns/models.py +++ b/app/campaigns/models.py @@ -20,6 +20,7 @@ class Campaign(db.Model): title = Column('title', TEXT(), nullable=False) active = Column('active', Boolean(), nullable=False, default=True) goal = Column('goal', INTEGER(), default=0) + archived = Column('archived', Boolean(), default=False) def get_donations(self): from app.main.models import Donation