Пример #1
0
def view_projects():
    form = ProjectForm()

    if form.validate_on_submit():
        Project.create(owner=current_user, **form.data)
        flash("Added project")
        return redirect(url_for(".view_projects"))

    #query = Project.query.filter(Project.user_id == current_user.id)
    query = Project.query
    data = query_to_list(query)
    results = []

    try:
        results = [next(data)]
        for row in data:
            row = [_make_link(cell) if i == 0 else cell
                   for i, cell in enumerate(row)]
            results.append(row)
    except StopIteration:
        pass

    return render_template("proj/projects.html", form=form, projects=results)    
Пример #2
0
def view_project(site_id=None):
    
    query = Project.query.filter(Project.id == site_id)
    data = query_to_list(query)
    return render_template("proj/project.html", visits=data)