All Projects → everhide → Everbug

everhide / Everbug

Licence: mit
Django debug tool for browser

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Everbug

Django Channels React Multiplayer
turn based strategy game using django channels, redux, and react hooks
Stars: ✭ 52 (-54.39%)
Mutual labels:  middleware, django, django-rest-framework
Django Rest Framework Api Key
An extra layer of authentication for Web APIs made with Django REST Framework
Stars: ✭ 92 (-19.3%)
Mutual labels:  django, django-rest-framework
Grand Challenge.org
A platform for end-to-end development of machine learning solutions in biomedical imaging
Stars: ✭ 89 (-21.93%)
Mutual labels:  django, django-rest-framework
Work At Olist
Apply for a job at Olist's Development Team: https://bit.ly/olist-webdev
Stars: ✭ 93 (-18.42%)
Mutual labels:  django, django-rest-framework
Drf Datatable Example Server Side
DataTables Example (server-side) - Python Django REST framework
Stars: ✭ 84 (-26.32%)
Mutual labels:  django, django-rest-framework
Django Rest Swagger Docs
Beginners approach to Django Rest Swagger
Stars: ✭ 86 (-24.56%)
Mutual labels:  django, django-rest-framework
Django rest Vuejs Auth
An Authentication project using JWT Tokens, Vuejs(frontend) and Django-Rest(backend).
Stars: ✭ 92 (-19.3%)
Mutual labels:  django, django-rest-framework
Diary
📑 Zero-dependency, fast logging library for both Node and Browser.
Stars: ✭ 79 (-30.7%)
Mutual labels:  middleware, debug
Django Auth0 Vue
A Django REST Framework + Vue.js CRUD Demo Secured Using Auth0
Stars: ✭ 99 (-13.16%)
Mutual labels:  django, django-rest-framework
Drf Cheat Sheet
Cheat sheet / quick reference guide for Django REST Framework.
Stars: ✭ 99 (-13.16%)
Mutual labels:  django, django-rest-framework
Awx
AWX Project
Stars: ✭ 10,469 (+9083.33%)
Mutual labels:  django, django-rest-framework
Drf Autodocs
Ultimately automated DRF documentation rendering(UNMAINTAINED)
Stars: ✭ 82 (-28.07%)
Mutual labels:  django, django-rest-framework
Django Rest Framework Msgpack
MessagePack support for Django REST framework
Stars: ✭ 78 (-31.58%)
Mutual labels:  django, django-rest-framework
Cride Platzi
REST API project used to teach Django on Platzi
Stars: ✭ 88 (-22.81%)
Mutual labels:  django, django-rest-framework
Education Backend
Django backend for my info-business website
Stars: ✭ 79 (-30.7%)
Mutual labels:  django, django-rest-framework
Tutorialdb
A search 🔎 engine for programming/dev tutorials, See it in action 👉
Stars: ✭ 93 (-18.42%)
Mutual labels:  django, django-rest-framework
Opentpod
Open Toolkit for Painless Object Detection
Stars: ✭ 106 (-7.02%)
Mutual labels:  django, django-rest-framework
Codingwithmitchblog Rest Api
A continuation of the CodingWithMitchBlog course. Adding a REST API using Django REST-framework
Stars: ✭ 78 (-31.58%)
Mutual labels:  django, django-rest-framework
The Complete Guide To Drf And Vuejs
📢 Source Code from my Web Dev Course *The Complete Guide To Django REST Framework and Vue JS* (Lang: English & Italian)
Stars: ✭ 78 (-31.58%)
Mutual labels:  django, django-rest-framework
Iotdashboard
Fast Django server for IOT Devices
Stars: ✭ 95 (-16.67%)
Mutual labels:  django, django-rest-framework

Everbug - Debugger for Django projects

The Everbug is a lightweight Django middleware for Chrome/Firefox extension with easy install.
One of the advantages: the response body of target page remains clean and unchanged.

Special summary:

  • Database queries with explains (Multiple database support)
  • Context variables
  • Profiles functions (cProfile through decorator)
  • Support ajax requests

Demo

Demo

Installing

For Django:

Run "pip install everbug".
Add "everbug" to your INSTALLED_APPS in settings.py.
Append "everbug.middleware.Tracer" to MIDDLEWARE or MIDDLEWARE_CLASSES in settings.py.

For browser:

Usage

Context variables displayed as-is, except admin views, DRF views and all views without a context_data. Queries works for all databases and requests (include ajax) in "DATABASES" section. Profile works for all methods through decorator (based on builtin cProfile). By default, profile output is truncated to 20 lines.

Example usage:

from everbug.shortcuts import profile

@profile
def sample_method():
    # some code here ...  

Call @profile with argument for full view, for example:

@profile(short=False)
def sample_method():
    # some code here ...  

Running the tests

docker-compose  up -d 
docker exec -it everbug tox

Requirements

Python >= 3.5
Django >= 1.11

License

This project is licensed under the MIT License - see the LICENSE file for details

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].