Can anyone help to customize Django admin and add more links, pages, ulrs paths and views.
This sounds to me like you should be more thinking about moving beyond the admin and building your own views for this.
See The Django admin site | Django documentation | Django - in particular, the first two paragraphs.
Thank you for this reference, but now according to the first 2 paragraphs it is not possible to customize Django admin the way we usually use other admin dashboards with many links and sub-links in the sidebar and graphs(charts)
That is correct. That is not the purpose or the intent of the Django admin. Take that text exactly as it’s written. It’s not designed to be your primary UI. It’s not designed to be the foundation for your application. It was never intended to be used that way.