cant we handle all urlpatterns in mysite/urls.py? wy 2 seperate urls.py?
1. mysite/urls is the project level URL
2. polls/urls is an app level URL
3. We can handle all urlpatterns in mysite, it will still work
4. The separation of project and app levels is to help organize them more systematically.
5. A project can have multiple apps, perhaps some that you create yourself, some that you get from other sources.
6. Having the urls separated makes it much easier to manage the apps individually - let it be to include, exclude, or modify them.
7. If you mix the urls from all apps into the project level, it get seriously messy and will need much more steps when making changes.