I am new to django

can any one tell me how mvc helps the older version

I don’t understand the question. What “older version”? And what do you mean by “helps”?

My friend suggested I use Django for converting my open-source application, CandidATS, into an MVC structure. However, there are some things he mentioned that I don’t fully understand."

This revised version clarifies your point while correcting grammar and phrasing. Let me know if you need further explanations or help with Django!

MVC is what is known as an “architectural pattern”. It’s a description of a way of organizing your code.

Whether or not it’s the “best” way to do it can be a topic of discussion, but it’s a widely used pattern.

(Side note: Technically, Django does not strictly adhere to MVC.)

In the general case, I would say using any web framework is going to be an improvement over not using one, regardless of the underlying architectural pattern. Anytime you can offload common functionality to a library is less code that you need to write, and the better structured the library, the easier it’s going to be to maintain and support your code.