Browse Source

Update python template to work with new clean*Params format (fixes #587)

shalvah 5 years ago
parent
commit
02fb719d0d
1 changed files with 15 additions and 9 deletions
  1. 15 9
      resources/views/partials/example-requests/python.blade.php

+ 15 - 9
resources/views/partials/example-requests/python.blade.php

@@ -5,22 +5,28 @@ import json
 url = '{{ rtrim($baseUrl, '/') }}/{{ ltrim($route['boundUri'], '/') }}'
 @if(count($route['cleanBodyParameters']))
 payload = {
-	@foreach($route['cleanBodyParameters'] as $attribute => $parameter)
-	    '{{ $attribute }}': '{{ $parameter['value'] }}'@if(!($loop->last)),@endif  {{ !$parameter['required'] ? '# optional' : '' }}
-	@endforeach
+@foreach($route['cleanBodyParameters'] as $parameter => $value)
+    '{{ $parameter }}': '{{ $value }}'@if(!($loop->last)),
+@endif
+@endforeach
+
 }
 @endif
 @if(count($route['cleanQueryParameters']))
 params = {
-	@foreach($route['cleanQueryParameters'] as $attribute => $parameter)
-	    '{{ $attribute }}': '{{ $parameter['value'] }}'@if(!($loop->last)),@endif  {{ !$parameter['required'] ? '# optional' : '' }}
-	@endforeach
+@foreach($route['cleanQueryParameters'] as $parameter => $value)
+	'{{ $parameter }}': '{{ $value }}'@if(!($loop->last)),
+@endif
+@endforeach
+
 }
 @endif
 headers = {
-	@foreach($route['headers'] as $header => $value)
-	    '{{$header}}': '{{$value}}'@if(!($loop->last)),@endif
-	@endforeach
+@foreach($route['headers'] as $header => $value)
+	'{{$header}}': '{{$value}}'@if(!($loop->last)),
+@endif
+@endforeach
+
 }
 response = requests.request('{{$route['methods'][0]}}', url, headers=headers{{ count($route['cleanBodyParameters']) ? ', json=payload' : '' }}{{ count($route['cleanQueryParameters']) ? ', params=params' : ''}})
 response.json()