Sha256: ce3d36981dfc72376d5ce90a3a4fe017a331e12dbd5cb0c6381fb0d505efc01c

Contents?: true

Size: 807 Bytes

Versions: 19

Compression:

Stored size: 807 Bytes

Contents

module Template
  module Python
    def self.main(file_name)
      <<~APP
        def #{file_name}(request):
          """Responds to any HTTP request.
          Args:
              request (flask.Request): HTTP request object.
          Returns:
              The response text or any set of values that can be turned into a
              Response object using
              `make_response <http://flask.pocoo.org/docs/1.0/api/#flask.Flask.make_response>`.
          """
          request_json = request.get_json()
          if request.args and 'message' in request.args:
              return request.args.get('message')
          elif request_json and 'message' in request_json:
              return request_json['message']
          else:
              return f'Hello World!'
      APP
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
souls-1.19.0 lib/souls/cli/create/templates/python/main.rb
souls-1.18.8 lib/souls/cli/create/templates/python/main.rb
souls-1.18.7 lib/souls/cli/create/templates/python/main.rb
souls-1.18.6 lib/souls/cli/create/templates/python/main.rb
souls-1.18.5 lib/souls/cli/create/templates/python/main.rb
souls-1.18.4 lib/souls/cli/create/templates/python/main.rb
souls-1.18.3 lib/souls/cli/create/templates/python/main.rb
souls-1.18.2 lib/souls/cli/create/templates/python/main.rb
souls-1.18.1 lib/souls/cli/create/templates/python/main.rb
souls-1.18.0 lib/souls/cli/create/templates/python/main.rb
souls-1.17.3 lib/souls/cli/create/templates/python/main.rb
souls-1.17.2 lib/souls/cli/create/templates/python/main.rb
souls-1.17.1 lib/souls/cli/create/templates/python/main.rb
souls-1.17.0 lib/souls/cli/create/templates/python/main.rb
souls-1.16.4 lib/souls/cli/create/templates/python/main.rb
souls-1.16.3 lib/souls/cli/create/templates/python/main.rb
souls-1.16.2 lib/souls/cli/create/templates/python/main.rb
souls-1.16.1 lib/souls/cli/create/templates/python/main.rb
souls-1.16.0 lib/souls/cli/create/templates/python/main.rb