그래 핀에 대한 일반 생성 모델 돌연변이

fness

플라스크 응용 프로그램을 위해 그래 핀에서 일종의 일반적인 생성 돌연변이를 만들려고합니다. 변형을 생성하기위한 구문은 일반적으로 다음과 같습니다.

class CreateMutation(graphene.Mutation):
    class Arguments:
        model_attribute1
        model_attribute2
        ...

    def mutate(root, info, model_attribute1, model_attribute2):
        create model here

일종의 일반 생성 돌연변이 클래스를 만들고 싶습니다. 이렇게하려면 Arguments 클래스를 동적으로 만든 다음 mutate에 전달해야합니다. 를 사용하여 sqlalchemy 모델에서 변형에 필요한 속성을 얻을 수 있다는 것을 알아 SqlAlchemyModel.__table__.columns냈지만 이러한 열이 주어지면 Arguments 클래스를 만드는 방법을 알아내는 데 문제가 있습니다.

Paul3349

이 시도:

def create_class(args: dict[str, str]):
    class Arguments: pass
    for arg in args:
        setattr(Arguments, arg, args[arg])
    return Arguments

x = create_class({'thing': '100'}); assert x.thing == '100';```

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

SQLAlchemy에 의해 생성되지 않은 테이블에 대한 외래 키를 사용하여 모델 생성

분류에서Dev

JAXB 및 Java를 사용하여 여러 계층 수준의 XML 파일에 대한 모델 클래스 생성

분류에서Dev

동일한 요소에 대해 여러 규칙을 생성하는 유연한 타이포그래피 Sass mixin

분류에서Dev

Simulink 모델에 대한 출력 생성

분류에서Dev

Django makemigrations는 managed = False로 모델에 대한 마이그레이션을 생성합니다.

분류에서Dev

모바일 장치에 연결하도록 Eclipse를 설정하는 방법 (Android / iOS 앱 충돌에 대한 충돌 로그 생성)

분류에서Dev

동일한 모델에 대한 Rails 다형성 연관 및 has_many

분류에서Dev

일반 부모 클래스 내에 중첩 된 클래스 생성자에 대한 함수 참조

분류에서Dev

동일한 관계에 대해 두 개의 외래 키가있는 모델에 대한 연결을 작성하는 방법은 무엇입니까?

분류에서Dev

DTO를 래핑하는 페이지 모델에 대한 모델 유효성 검사

분류에서Dev

일반 매개 변수에 대한 문자열 이름을 사용하여 클래스 생성

분류에서Dev

ER 모델 생성은 외래 키에 대한 두 가지 속성을 생성합니다.

분류에서Dev

django 모델의 동일한 모델 클래스에 대한 anytomany 필드 및 foreignkey

분류에서Dev

내 모델에서 Json.NET에 대한 종속성을 생성하지 않고 파생 클래스를 역 직렬화하는 방법이 있습니까?

분류에서Dev

laravel에서 생성 된 후 24 시간 이상 경과 한 일부 모델

분류에서Dev

일반화 선형 모델에 대해 가능한 다양한 변수 조합

분류에서Dev

R의 모든 열에 대한 로그 변환 생성

분류에서Dev

키 값이 안드로이드에 JSON에 대한 생성 모델

분류에서Dev

고안 모델의 새 필드에 대한 사용자 정의 유효성 검사 및 동일한 이메일 주소로 여러 사용자 생성

분류에서Dev

Django의 기존 데이터베이스 테이블에 대한 모델 생성

분류에서Dev

VBA는 데이터에 대한 연간 선 그래프를 생성합니다.

분류에서Dev

VBA는 데이터에 대한 연간 선 그래프를 생성합니다.

분류에서Dev

SQLAlchemy 클래스 모델에서 Yaml 파일 생성

분류에서Dev

`stargazer ()`를 사용하여 여러 모델에 대한 여러 열 이름 생성

분류에서Dev

일반 유형에 대한 사용자 정의 변환 생성

분류에서Dev

단일 모델에 대한 다중 일대 다 연관

분류에서Dev

Realm은 왜 모든 모델 클래스에 대한 프록시 클래스를 생성합니까?

분류에서Dev

동일한 모델 파일에서 다른 클래스의 필드 값을 사용하여 시퀀스 생성

분류에서Dev

모델에 일대 다 관계가있을 때 MVC "뷰 생성"

Related 관련 기사

  1. 1

    SQLAlchemy에 의해 생성되지 않은 테이블에 대한 외래 키를 사용하여 모델 생성

  2. 2

    JAXB 및 Java를 사용하여 여러 계층 수준의 XML 파일에 대한 모델 클래스 생성

  3. 3

    동일한 요소에 대해 여러 규칙을 생성하는 유연한 타이포그래피 Sass mixin

  4. 4

    Simulink 모델에 대한 출력 생성

  5. 5

    Django makemigrations는 managed = False로 모델에 대한 마이그레이션을 생성합니다.

  6. 6

    모바일 장치에 연결하도록 Eclipse를 설정하는 방법 (Android / iOS 앱 충돌에 대한 충돌 로그 생성)

  7. 7

    동일한 모델에 대한 Rails 다형성 연관 및 has_many

  8. 8

    일반 부모 클래스 내에 중첩 된 클래스 생성자에 대한 함수 참조

  9. 9

    동일한 관계에 대해 두 개의 외래 키가있는 모델에 대한 연결을 작성하는 방법은 무엇입니까?

  10. 10

    DTO를 래핑하는 페이지 모델에 대한 모델 유효성 검사

  11. 11

    일반 매개 변수에 대한 문자열 이름을 사용하여 클래스 생성

  12. 12

    ER 모델 생성은 외래 키에 대한 두 가지 속성을 생성합니다.

  13. 13

    django 모델의 동일한 모델 클래스에 대한 anytomany 필드 및 foreignkey

  14. 14

    내 모델에서 Json.NET에 대한 종속성을 생성하지 않고 파생 클래스를 역 직렬화하는 방법이 있습니까?

  15. 15

    laravel에서 생성 된 후 24 시간 이상 경과 한 일부 모델

  16. 16

    일반화 선형 모델에 대해 가능한 다양한 변수 조합

  17. 17

    R의 모든 열에 대한 로그 변환 생성

  18. 18

    키 값이 안드로이드에 JSON에 대한 생성 모델

  19. 19

    고안 모델의 새 필드에 대한 사용자 정의 유효성 검사 및 동일한 이메일 주소로 여러 사용자 생성

  20. 20

    Django의 기존 데이터베이스 테이블에 대한 모델 생성

  21. 21

    VBA는 데이터에 대한 연간 선 그래프를 생성합니다.

  22. 22

    VBA는 데이터에 대한 연간 선 그래프를 생성합니다.

  23. 23

    SQLAlchemy 클래스 모델에서 Yaml 파일 생성

  24. 24

    `stargazer ()`를 사용하여 여러 모델에 대한 여러 열 이름 생성

  25. 25

    일반 유형에 대한 사용자 정의 변환 생성

  26. 26

    단일 모델에 대한 다중 일대 다 연관

  27. 27

    Realm은 왜 모든 모델 클래스에 대한 프록시 클래스를 생성합니까?

  28. 28

    동일한 모델 파일에서 다른 클래스의 필드 값을 사용하여 시퀀스 생성

  29. 29

    모델에 일대 다 관계가있을 때 MVC "뷰 생성"

뜨겁다태그

보관