У меня есть модель проекта со следующими полями:
class Project(db.Document):
project_name = db.StringField(max_length=80, required=True)
description = db.StringField(max_length=160, required=True)
start_date = db.DateTimeField(required=True)
end_date = db.DateTimeField(required=True)
created = db.DateTimeField()
status = db.BooleanField(default=False)
releases = db.ListField(db.ReferenceField(Release))
и я пытаюсь создать маршрут, который показывает все активные проекты, чей статус имеет значение true, и дата их окончания не прошла.
ОБНОВЛЕНО
@app.route('/search/projects', methods=['GET'])
def search_projects_get():
try:
proj = Project.objects
if proj.status is True and proj.end_date < datetime.now():
return jsonify(proj)
except Exception as e:
errors.bad_request(repr(e))
Может кто-нибудь помочь мне завершить логику моего маршрута?