def api_activities_country(): if "country_code" not in request.form: activities = qactivity.list_activities_user(current_user) else: activities = qactivity.list_activities_by_country( request.form["country_code"]) return jsonify(activities=[{ 'title': activity.title, 'country': activity.recipient_country.name, 'id': activity.id, 'updated_date': activity.updated_date.date().isoformat(), 'activity_edit_url': url_for('activity_edit', activity_id=activity.id), 'activity_delete_url': url_for('activity_delete', activity_id=activity.id), 'user': activity.user.username, 'user_id': activity.user.id, } for activity in activities])
def api_activities_country(): if "country_code" not in request.form: activities = qactivity.list_activities_user(current_user) else: activities = qactivity.list_activities_by_country( request.form["country_code"]) return jsonify(activities = [{ 'title': activity.title, 'country': activity.recipient_country.name, 'id': activity.id, 'updated_date': activity.updated_date.date().isoformat(), 'activity_edit_url': url_for('activity_edit', activity_id = activity.id), 'activity_delete_url': url_for('activity_delete', activity_id = activity.id), 'user': activity.user.username, 'user_id': activity.user.id, } for activity in activities])
def generate_201(country_code): activities = qactivity.list_activities_by_country(country_code) return et.tostring(generate_iati_activity_data_201(activities))