Skip to content

Add Django Debug Toolbar, and add a failing test for query explosions #364

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

aidanlister
Copy link
Contributor

This PR adds Django Debug Toolbar, makes the example app easier to performance test in the browsable API (e.g. eliminates extra queries caused by lack of ordering on the models, and stops the browsable forms from making queries) and adds a failing test for query explosions. I also flake8'd a few files (mainly fixed import * stuff).

This should give everyone a pretty clean base to play with JSON API with.

@mblayman
Copy link
Collaborator

mblayman commented Jul 20, 2017

Hey @aidanlister! Thanks for the PRs. I'm excited to get some of these performance rough edges smoothed out. Both of the current PRs ( #364 and #365 ) have failing builds, if you can fix those things up, I can take a look at the code once the CI build is green.

@jsenecal jsenecal changed the base branch from develop to issue-337 July 21, 2017 17:16
@jsenecal jsenecal merged commit b4999e4 into django-json-api:issue-337 Jul 21, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants