As you already know, Django is a Python web framework. And like most modern framework, Django supports the MVC pattern .
Read moreWhat is the structure of Django project?
admin.py is where you register your app’s models with the Django admin application. apps.py is a configuration file common to all Django apps. models.py is the module containing the models for your app basically ORM modelling. tests.py contains test procedures which run when testing your app.
Read more