graphene-python

    1熱度

    2回答

    我想使用Github GraphQl v4 API從Github訪問詳細信息。我發現了Graphene庫,但我不確定如何使用Python中的個人訪問令牌進行身份驗證。 我試圖在Google上搜索,但找不到任何示例。它是可以創建圖形模式的Python庫,不用於消費,我嘗試了'請求'但失敗了。我如何進行身份驗證並可以找到存儲庫列表? 我已經使用Github上GraphQl探險通過這段代碼找到倉庫的名單

    0熱度

    1回答

    我不理解如何在石墨烯中的ConnectionField中使用自定義字段。我有類似: class ShipConnection(Connection): extra = String() class Meta: node = Ship SHIPS = ['Tug boat', 'Row boat', 'Canoe'] class Query(Abstract

    0熱度

    1回答

    石墨烯附帶的relay.ConnectionField實現不默認分頁查詢。 (連接可以選擇使用「first」或「last」分頁)。如果連接有大量節點,那麼這是不實際的。什麼是強制分頁的恰當方式一次不超過100個節點?

    1熱度

    1回答

    我想知道是否有可能通過查詢獲取對象的「原始ID」。每當我向服務器發出請求時,都會返回節點「全局標識符」,如U29saWNpdGFjYW9UeXBlOjEzNTkxOA==。 查詢是類似這樣的: { allPatients(active: true) { edges { cursor node { id state na

    0熱度

    1回答

    在Graphene Python中,當無法訪問HttpResponse對象以設置Cookie時,應該如何設置schema.py中的cookie? 我目前的實現是通過捕獲data.operationName覆蓋GraphQLView的調度方法來設置cookie。這涉及我需要設置Cookie的操作名稱/突變的硬編碼。 在views.py: class PrivateGraphQLView(GraphQ

    0熱度

    1回答

    我正在使用graphene和flask來創建graphql服務器。我有一個相當昂貴的查詢,並希望緩存它。目前我手動執行模式來獲得JSON結果,然後我堅持在數據庫中。我想我可以在中間件中攔截查詢,但不知道如何將JSON轉換爲格式石墨烯知道如何處理。

    0熱度

    1回答

    在GraphQL更新突變中,我希望能夠傳遞子對象的值,但我希望每個值都是可選的。 所以我已經創建了一個輸入類是這樣的: class CityCouncilInput(graphene.InputObjectType): mayor = graphene.String() treasurer = graphene.String() 現在,我希望能夠在任一值以通爲市長和掌櫃或只

    0熱度

    1回答

    我是Relay的新手,正在嘗試將我的第一個應用放在一起。我已經有了一個GraphQL服務器(使用Graphene),它由PostgreSQL數據庫通過SQLAlchemy自動映射支持,並作爲Flask應用程序發佈。現在,我試圖將前端放在一起,它看起來像relay-compiler期望客戶端上的GraphQL架構文件。我想知道是否有辦法讓這個模式文件被動態地自動生成,以及如何設置它。 我使用http

    0熱度

    1回答

    我使用python 3.5 Django==1.11.6 graphene==2.0.dev20170802065539 graphene-django==2.0.dev2017083101 graphql-core==2.0.dev20171009101843 graphql-relay==0.4.5 我有獲取的單個對象這樣的模式: class Query(graphene.Abst

    0熱度

    1回答

    我已經使用Graphene-Django成功構建了一個基於GraphQL的API。在這樣做的時候,我用了Relay。 我的前端同事很煩惱不得不指定「邊緣&節點」,然後從類似的外觀響應中提取他們想要的數據。 有沒有辦法使用沒有「邊緣&節點」的繼電器? Robert