In this section, we will talk about the integration of Django and Neomodel.
Django is a Python-based, powerful, robust, and scalable web-based application development framework. It is developed upon the Model-View-Controller (MVC) design pattern where developers can design and develop a scalable enterprise-grade application within no time.
We will not go into the details of Django as a web-based framework but will assume that the readers have a basic understanding of Django and some hands-on experience in developing web-based and database-driven applications.
Note
Visit https://docs.djangoproject.com/en/1.7/ if you do not have any prior knowledge of Django.
Django provides various signals or triggers that are activated and used to invoke or execute some user-defined functions on a particular event.
The framework invokes various signals or triggers if there are any modifications requested to the underlying application data model such as pre_save()
, post_save()
, pre_delete...