smart-queries 0.7

Creator: danarutscher

Last updated:

Add to Cart

Description:

smartqueries 0.7

Repeat Queries
Smart Queries is a django package which helps django developer to avoid the N+1 queries issue by recording it and keeping a track of it per request.
Quick start



Add "repeat_queries" to your INSTALLED_APPS setting like this::
INSTALLED_APPS = [
...
'repeat_queries',
]



Add 'repeat_queries.middleware.DuplicateQueryMiddleware', to your MIDDLEWARE settings like this ::
MIDDLEWARE = [
...,
'repeat_queries.middleware.DuplicateQueryMiddleware',
]



Include the repeat_queries URLconf in your project urls.py like this::
For Django version > 2.0
path('repeat_queries/', include('repeat_queries.urls')),

For earlier versions
url(r'^repeat_queries/', include('repeat_queries.urls')),



Run python manage.py migrate to create the repeat_queries models.


Start the development server, Hit any endpoint/view and visit http://127.0.0.1:8000/admin/ to see your data.


Contributing

Check for open issues or open a fresh issue to start a discussion around a feature idea or a bug.
Fork the repository on GitHub to start making your changes to the master branch (or branch off of it).
Write a test which shows that the bug was fixed or that the feature works as expected.
Send a pull request and bug the maintainer until it gets merged and published. :)

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.