graphene django의 데이터베이스에없는 사용자 정의 필드를 추가하는 방법

니시

그래서 내 모델은

class Abcd(models.Model):
    name = models.CharField(max_length=30, default=False)
    data = models.CharField(max_length=500, blank=True, default=False)

모델의 일부가 아닌 쿼리 시간에 사전을 전달해야합니다. 쿼리는

query {
  allAbcd(Name: "XYZ") {
    edges {
      node {
        Data
      }
    }
  }
}

쿼리와 함께 이러한 사용자 정의 필드를 어떻게 전달합니까?

이 사용자 정의 필드는 다른 프로세스 목적에 필요합니다.

frozenOne

Graphene은 유형을 사용하여 모델에 전혀 연결되어 있지 않은 노드를 확인하고 어떤 모델과도 연결되지 않은 Graphene 유형을 정의 할 수도 있습니다. 어쨌든 당신이 찾고있는 사용 사례는 매우 간단합니다. 예를 들어 모델 이름 User이 있다고 가정 해 봅시다 Data. 모델의 리졸버 가이 문제를 해결해야 한다고 가정합니다 .

from graphene.relay import Node
from graphene import ObjectType, JSONField, String
from graphene_django import DjangoObjectType

from app.models import User

class UserType(DjangoObjectType):
    class Meta:
        filter_fields = {'id': ['exact']}
        model = User

    custom_field = JSONField()
    hello_world = String()

    @staticmethod
    def resolve_custom_field(root, info, **kwargs):
        return {'msg': 'That was easy!'} # or json.dumps perhaps? you get the idea

    @staticmethod
    def resolve_hello_world(root, info, **kwargs):
        return 'Hello, World!'


class Query(ObjectType):
    user = Node.Field(UserType)
    all_users = DjangoFilterConnectionField(ProjectType)

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

레일을 사용하여 데이터베이스의 정보를 html 테이블에 추가하는 방법

분류에서Dev

데이터베이스에 데이터를 삽입하는 방법? -사용자 정의 클래스

분류에서Dev

NetSuite에서 송장에 사용자 정의 필드를 추가하는 방법

분류에서Dev

woocommerce 제품 속성에 사용자 정의 필드를 추가하는 방법

분류에서Dev

Symfony2 : 정크 데이터없이 데이터베이스의 모든 필드를 선택하기 위해 교리를 사용하는 방법

분류에서Dev

Java를 사용하여 Salesforce의 기존 개체에 사용자 정의 필드를 추가하는 방법

분류에서Dev

메모장 ++ mysql 데이터베이스의 다른 숫자에 고정 숫자를 추가하는 방법

분류에서Dev

Django : 양식 저장시 데이터에 사용자 정의 필드를 추가하는 방법은 무엇입니까?

분류에서Dev

Codeigniter에서 사용자 지정 도우미의 사용자 지정 형제 메서드를 호출하고 데이터베이스를 사용하는 방법

분류에서Dev

mvc에서 데이터베이스의 세부 정보를 단일 사용자에게 표시하는 방법

분류에서Dev

데이터베이스 Identity Server에서 사용자 동의 정보를 유지하는 방법

분류에서Dev

다른 사용자의 정보를 데이터베이스에 저장하는 방법은 무엇입니까?

분류에서Dev

HTML 텍스트 필드를 사용자 정의하는 방법

분류에서Dev

Java의 배열에 정보 세트 (사용자 정의 데이터 유형)를 추가하는 방법

분류에서Dev

사용자 정의 클래스에서 데이터를 정렬하는 방법

분류에서Dev

사용자 정의 클래스에서 데이터를 정렬하는 방법

분류에서Dev

MongoItemReader : 사용자 정의 필드를 처리하는 방법?

분류에서Dev

MongoItemReader : 사용자 정의 필드를 처리하는 방법?

분류에서Dev

사용자 등록에 사용자 정의 필드를 추가했지만 필드가 데이터베이스에 정보를 푸시하지 않습니다.

분류에서Dev

Big Commerce에서 제품 비교를 위해 제품에 사용자 정의 필드를 추가하는 방법

분류에서Dev

Big Commerce에서 제품 비교를 위해 제품에 사용자 정의 필드를 추가하는 방법

분류에서Dev

사용자가 제출 한 임의의 데이터베이스와 함께 JPA를 사용하는 방법

분류에서Dev

데이터 바인딩 Linq를 SQL에 사용하여 사용자 지정 필드를 추가하는 방법

분류에서Dev

몽구스의 다른 사용자 "친구"필드에 사용자를 추가하는 방법

분류에서Dev

POST 데이터에서 allauth save_user 메소드를 사용하여 사용자 정의 사용자 필드를 설정하는 방법

분류에서Dev

jquery 정의를 사용하여 데이터 테이블 플러그인 기반 그리드에 사용자 정의 링크 버튼을 추가하는 방법

분류에서Dev

GSON 구문 분석 전에 개체에 사용자 정의 필드를 추가하는 방법

분류에서Dev

장고 필드에서 사용자 정의 필드를 만드는 방법

분류에서Dev

WooCommerce 제품에 (두 번째) 사용자 정의 SKU 필드를 추가하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    레일을 사용하여 데이터베이스의 정보를 html 테이블에 추가하는 방법

  2. 2

    데이터베이스에 데이터를 삽입하는 방법? -사용자 정의 클래스

  3. 3

    NetSuite에서 송장에 사용자 정의 필드를 추가하는 방법

  4. 4

    woocommerce 제품 속성에 사용자 정의 필드를 추가하는 방법

  5. 5

    Symfony2 : 정크 데이터없이 데이터베이스의 모든 필드를 선택하기 위해 교리를 사용하는 방법

  6. 6

    Java를 사용하여 Salesforce의 기존 개체에 사용자 정의 필드를 추가하는 방법

  7. 7

    메모장 ++ mysql 데이터베이스의 다른 숫자에 고정 숫자를 추가하는 방법

  8. 8

    Django : 양식 저장시 데이터에 사용자 정의 필드를 추가하는 방법은 무엇입니까?

  9. 9

    Codeigniter에서 사용자 지정 도우미의 사용자 지정 형제 메서드를 호출하고 데이터베이스를 사용하는 방법

  10. 10

    mvc에서 데이터베이스의 세부 정보를 단일 사용자에게 표시하는 방법

  11. 11

    데이터베이스 Identity Server에서 사용자 동의 정보를 유지하는 방법

  12. 12

    다른 사용자의 정보를 데이터베이스에 저장하는 방법은 무엇입니까?

  13. 13

    HTML 텍스트 필드를 사용자 정의하는 방법

  14. 14

    Java의 배열에 정보 세트 (사용자 정의 데이터 유형)를 추가하는 방법

  15. 15

    사용자 정의 클래스에서 데이터를 정렬하는 방법

  16. 16

    사용자 정의 클래스에서 데이터를 정렬하는 방법

  17. 17

    MongoItemReader : 사용자 정의 필드를 처리하는 방법?

  18. 18

    MongoItemReader : 사용자 정의 필드를 처리하는 방법?

  19. 19

    사용자 등록에 사용자 정의 필드를 추가했지만 필드가 데이터베이스에 정보를 푸시하지 않습니다.

  20. 20

    Big Commerce에서 제품 비교를 위해 제품에 사용자 정의 필드를 추가하는 방법

  21. 21

    Big Commerce에서 제품 비교를 위해 제품에 사용자 정의 필드를 추가하는 방법

  22. 22

    사용자가 제출 한 임의의 데이터베이스와 함께 JPA를 사용하는 방법

  23. 23

    데이터 바인딩 Linq를 SQL에 사용하여 사용자 지정 필드를 추가하는 방법

  24. 24

    몽구스의 다른 사용자 "친구"필드에 사용자를 추가하는 방법

  25. 25

    POST 데이터에서 allauth save_user 메소드를 사용하여 사용자 정의 사용자 필드를 설정하는 방법

  26. 26

    jquery 정의를 사용하여 데이터 테이블 플러그인 기반 그리드에 사용자 정의 링크 버튼을 추가하는 방법

  27. 27

    GSON 구문 분석 전에 개체에 사용자 정의 필드를 추가하는 방법

  28. 28

    장고 필드에서 사용자 정의 필드를 만드는 방법

  29. 29

    WooCommerce 제품에 (두 번째) 사용자 정의 SKU 필드를 추가하는 방법은 무엇입니까?

뜨겁다태그

보관