def insert_application(key, application): applications = Database.Instance().applications() d = {'key': key, 'application': application, 'url_name': ServicesTools.normalize_text_for_url(application) } app = applications.find_one(d) if not app: d['count'] = 1 return applications.save(d) return app['_id']