title: What does netloc mean?
body: <p>I'm learning to make login function with <strong>Flask-login</strong>, and I'm facing with this code in my tutorial that I'm following:</p>
  
  <pre><code>@app.route('/login', methods = ['GET', 'POST'])
  def login():
      if current_user.is_authenticated:
          return redirect(url_for('index'))
      form = LoginForm()
      if form.validate_on_submit():
          user = User.query.filter_by(username=form.username.data).first()
          if user is None or not user.check_password(form.password.data):
              flash('Invalid username or password')
              return redirect(url_for('login'))
          login_user(user, remember=form.remember_me.data)
          next_page = request.args.get('next')
          if not next_page or url_parse(next_page).netloc != '': # what is it means in this line..?
              next_page = url_for('index')
          return redirect(next_page)
      return render_template('login.html', title='Sign In', form=form)
  </code></pre>
  
  <p>But I'm not sure what's the code above that I commented means..?, especially in <strong>netloc</strong> word, what is that..?, I know that is stand for <strong>network locality</strong>, but what is the purpose on that line..?</p>