def dossier_changes(d_id): c = dossier(d_id, without_changes=False) if not c: abort(404) changes = [(date, change) for date, change in c["changes"].items()] updated = max(changes, key=itemgetter(0))[0] changes = [{"changes": {date: change}} for date, change in sorted(changes, key=itemgetter(0), reverse=True)] return render_template("changes_atom.xml", updated=updated, changes=changes, path="/dossier/%s" % d_id)
def dossier_changes(d_id): c=dossier(d_id, without_changes=False) if not c: abort(404) changes=[(date, change) for date,change in c['changes'].items()] updated=max(changes, key=itemgetter(0))[0] changes=[{'changes': {date: change}} for date, change in sorted(changes, key=itemgetter(0), reverse=True)] return render_template('changes_atom.xml', updated=updated, changes=changes, path='/dossier/%s' % d_id)
def view_dossier(d_id): d=dossier(d_id) if not d: abort(404) #print d if request.args.get('format','')=='json': return jsonify(tojson(d)) return render_template('dossier.html', dossier=d, d=d_id, url=request.base_url)
def view_dossier(d_id): d = dossier(d_id) if not d: abort(404) #print d if request.args.get('format', '') == 'json': return jsonify(tojson(d)) return render_template('dossier.html', dossier=d, d=d_id, url=request.base_url)
def view_dossier(d_id): d=dossier(d_id, without_changes=False) if not d: abort(404) #print d if request.args.get('format','')=='json' or request.headers.get('X-Requested-With') or request.headers.get('Accept')=='text/json': return jsonify(tojson(d)) return render_template('dossier.html', dossier=d, d=d_id, url=request.base_url)
def view_dossier(d_id): d = dossier(d_id, without_changes=False) if not d: abort(404) # print d if ( request.args.get("format", "") == "json" or request.headers.get("X-Requested-With") or request.headers.get("Accept") == "text/json" ): return jsonify(tojson(d)) return render_template("dossier.html", dossier=d, d=d_id, url=request.base_url)