Skip to content

Django | Ajax | Jquery CRUD (Create, Retrieve, Update, Delete) Function Based Views

Notifications You must be signed in to change notification settings

srksuman/DJANGO-CRUD-PROJECT

Repository files navigation

Django CRUD (Create, Retrieve, Update, Delete) Function Based Views

Django is a Python-based web framework which allows you to quickly create web application without all of the installation or dependency problems that you normally will find with other frameworks. Django is based on MVT (Model View Template) architecture and revolves around CRUD (Create, Retrieve, Update, Delete) operations. CRUD can be best explained as an approach to building a Django web application. In general CRUD means performing Create, Retrieve, Update and Delete operations on a table in a database

View Project

https://django-crud-ajax-jquery.herokuapp.com/
Click Here

  • Create – create or add new entries in a table in the database.
  • Retrieve – read, retrieve, search, or view existing entries as a list(List View) or retrieve a particular entry in detail (Detail View)
  • Update – update or edit existing entries in a table in the database
  • Delete – delete, deactivate, or remove existing entries in a table in the database

Demo

demo_crud_gif

What is AJAX?

AJAX = Asynchronous JavaScript And XML.

AJAX is not a programming language.

AJAX just uses a combination of:

A browser built-in XMLHttpRequest object (to request data from a web server) JavaScript and HTML DOM (to display or use the data)

What is jQuery and why it is used?

jQuery is a lightweight, "write less, do more", JavaScript library. The purpose of jQuery is to make it much easier to use JavaScript on your website. jQuery takes a lot of common tasks that require many lines of JavaScript code to accomplish, and wraps them into methods that you can call with a single line of code.

Technology Used

tech

About

Django | Ajax | Jquery CRUD (Create, Retrieve, Update, Delete) Function Based Views

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages