django-ajax-xhr icon indicating copy to clipboard operation
django-ajax-xhr copied to clipboard

Django AJAX and XHR (XMLHttpRequest) examples

Working with AJAX in Django

Perform GET, POST, PUT, and DELETE AJAX requests in Django with the Fetch API and jQuery.

Want to learn how to build this?

Check out the post.

Want to use this project?

  1. Fork/Clone:

  2. Run:

    $ python3.9 -m venv venv
    $ source venv/bin/activate
    (env)$ pip install -r requirements.txt
    
    (env)$ python manage.py migrate
    (env)$ python manage.py seed_db
    (env)$ python manage.py runserver
    

    Navigate to http://localhost:8000/.

For the jQuery examples, use the jquery branch: https://github.com/testdrivenio/django-ajax-xhr/tree/jquery.

Demo