They're both going to be fine for web development. Look at the languages and see which you prefer. Look at the frameworks (Laraval and Django) and see which you prefer. I've gone with Python because I needed a CMS (Wagtail) built on a framework (Django). Modern web apps tend to consist of an API and a JavasScript framework like Vue or React. So the requirements of a web framework are less. This allows you to use microframeworks like Express (Node) or Flask (Python).