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 moreIs Django an MVC architecture?
As you already know, Django is a Python web framework. And like most modern framework, Django supports the MVC pattern .
Read moreWHAT IS DRY principle in Django?
Don’t repeat yourself (DRY) principle. Repetition might be good to emphasize a point, but when it comes to web development, it just leads to additional and time consuming work.
Read moreWhat is the architecture of Django?
Django is based on MVT (Model-View-Template) architecture . MVT is a software design pattern for developing a web application. View: The View is the user interface — what you see in your browser when you render a website. It is represented by HTML/CSS/Javascript and Jinja files.
Read more