Added python http client codegen and Updated python into language dropdown

This commit is contained in:
morpheus-30
2023-06-22 16:42:06 +05:30
parent 5b54d474f9
commit 637ca36fef
4 changed files with 118 additions and 1 deletions

View File

@ -1,4 +1,5 @@
import 'package:apidash/codegen/kotlin/pkg_okhttp.dart';
import 'python/pkg_http_client.dart';
import 'package:apidash/consts.dart';
import 'package:apidash/models/models.dart' show RequestModel;
@ -15,6 +16,8 @@ class Codegen {
return DartHttpCodeGen().getCode(requestModel, defaultUriScheme);
case CodegenLanguage.kotlinOkHttp:
return KotlinOkHttpCodeGen().getCode(requestModel);
case CodegenLanguage.pythonHttpClient:
return PythonHttpClient().getCode(requestModel);
default:
throw ArgumentError('Invalid codegenLanguage');
}