code: def client_new():
      
      form = ClientForm(request.form)
  
      if form.validate_on_submit():
          c = Client(user_id=current_user.get_id())
          c.gen_salt()
          form.populate_obj(c)
          db.session.add(c)
          db.session.commit()
          return redirect(url_for('.client_view', client_id=c.client_id))
  
      return render_template(
          'invenio_oauth2server/settings/client_new.html',
          form=form,
      )
docs: Create new client.