Files
pillar/attract/application/modules/projects/__init__.py

31 lines
835 B
Python
Raw Normal View History

2014-04-20 12:09:16 +02:00
from flask import (abort,
Blueprint,
jsonify,
render_template,
redirect,
request)
from flask.ext.thumbnails import Thumbnail
from flask.ext.sqlalchemy import SQLAlchemy
from sqlalchemy.orm import aliased
2015-02-01 17:56:09 +00:00
from application.modules.shots import Node
from application.modules.shots import NodeType
2014-04-20 12:09:16 +02:00
# Name of the Blueprint
projects = Blueprint('projects', __name__)
@projects.route("/")
def index():
projects = {}
for project in Node.query.\
join(NodeType).\
filter(NodeType.url == 'project'):
status = None
if project.status:
status = project.status.name
projects[project.id] = dict(
name=project.name,
status=status)
return jsonify(projects=projects)