How do I change some routes in Django Project after login?
I don't think its easily doable in urlconf. If you use function based views, just check if user is authenticated and if he is, then call the view function for dashboard, if not then display the front page. 
For CBVs probably use UserPassesTestMixin and set the test_func to redirect authenticated users to dashboard.
Let me explain with an example.
Like when we first open www.coursera.org we get to their homepage. Then we login. After we login the session starts and we are redirected to main course dashboard. but if we see URl it is www.coursera.org so now the home route has chanmged from homepage to say dashboard. 
Now in django i can redirect to project.com/dashboard from project.com/login but what i want is after login the user should not have access to homepage at any route.
So i want to change project.com/   which before login showed homepage to now showing the dashboard view simply change the view function linked to project.com/ route
I hope I explained my question correctly. 
Thank you for help in advance