Comments (10)
I've created a repo here:
https://github.com/graphql-python/graphql-django-view
I'm going to start porting over the view code, fixing it up, writing tests, etc....
from graphene.
Hi @jhgg, I've seen that... I would had love to do it by myself but you been so fast.
Please add me to the pypi package as maintainer so I could update it.
However I think the best thing is mixing the django-graphql and the other view from graphene. And provide only one package. Probably the naming could be improved.
I would love to discuss when a new repo comes out without actually throwing the code into the community, if that makes sense :)
from graphene.
Right. The code was just there to get things setup. I'm probably going to end up re-writing it tomorrow. It doesn't seem to work right with graphiql/relay, and isn't properly handling errors (i.e. syntax errors).
But I just wanted to have something there for now.
from graphene.
I've rewritten the GraphQLView
in https://github.com/graphql-python/graphql-django-view/blob/master/graphql_django_view/__init__.py
Need to finish writing tests.
from graphene.
Maybe is easier if you start here https://github.com/graphql-python/graphene/blob/master/tests/contrib_django/test_views.py 😉 (vars are not supported in graphene view implementation yet, so are not tested as well)
from graphene.
v1.0.0 has been released w/ stable API & 100% test coverage:
https://pypi.python.org/pypi/graphql-django-view/
https://github.com/graphql-python/graphql-django-view/releases/tag/v1.0.0
from graphene.
Also @syrusakbary I've added you as contributor & maintainer of pypi package.
from graphene.
PR #25 is open to replace the implementation of GraphQLView
with graphql-django-view
in an API backwards compatible way. ^^
from graphene.
Closed PR #25 in favor of #26 which will merge into 0.4.0 branch.
from graphene.
Fixed in 0.4.0
from graphene.
Related Issues (20)
- Upload file HOT 2
- Unexpected argument in Pycharm 2023.2.1 HOT 1
- Default_value option in Arguments inside Mutation is not working as expected HOT 2
- Exception: NonNull could not have a mounted String() as inner type. Try with NonNull(String).
- Returning non fatal errors alongside data HOT 1
- Conversion to snake_case fails on nested inputs
- Depth limit validator key error if fragment undefined
- Tests in `graphene/relay/tests/test_custom_global_id.py` fail due incompatibility with pytest 8.x HOT 2
- Enum.from_enum() fails with Django IntegerChoices
- Do you support GQL over websocket? HOT 1
- More documentation for DisableIntrospection?
- Subclass built-in scalars without creating new GraphQL type
- In 3.1.0, `resolve_type` method on Interfaces and Unions no longer supports returning the GraphQL Type as a string HOT 1
- release 3.4.0 HOT 3
- grphene.List not work correctly HOT 1
- When passing the empty string to Date Type, it occurs `IndexError: string index out of range` HOT 2
- Schema execution timing out after upgrade from 2.1.9 to 3.3
- pregenerate schema and cache it for serverless cold start? HOT 1
- graphene upgrade from v2 to v3 breaks `to_global_id` node function
- Custom headers in graphiql.js
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from graphene.