title: Configure my local flask server to be available to other devices under same wifi network
body: <p>From most of the resources, I gathered- </p>
  
  <ol>
  <li><p>If I declare 0.0.0.0 as host and 5000 as port explicitly,other devices under my wifi network should access it, but when I type <code>http://0.0.0.0:5000/</code> from another machine(my windows laptop), it didn't work.</p></li>
  <li><p>port 5000 needs to be open. If not then I should open that.
  That didn't work for me either.</p></li>
  <li><p>Perhaps <code>debug=True</code> parameter should be removed from Flask's <code>run()</code> method as dev server shouldn't be publicly available. Still no luck!</p></li>
  </ol>
  
  <p>What else could be the problem as the following isn't working for me-</p>
  
  <pre><code>app.run(host='0.0.0.0', port=5000)
  </code></pre>
  
  <p>I know, this question has been asked couple of times, but none of the suggestions worked for me. So, please help me access my flask Restful API through other devices as I want to test the service having a web application and mobile application as clients.</p>