title: Django - issue with APPEND_SLASH and POST requests
body: <p>I am using Django 1.10, and my goal now is to make urls available both with and without trailing slash. To do this, I added slash to all my URLs in the URLConf files, and then set <code>APPEND_SLASH</code> variable value to <code>True</code> (well, this is the default value). </p>
  
  <p>Now the problem is that external POST requests (which I can't control) yield the following error:</p>
  
  <blockquote>
    <p>You called this URL via POST, but the URL doesn't end in a slash and
    you have APPEND_SLASH set. Django can't redirect to the slash URL
    while maintaining POST data. Change your form to point to
    127.0.0.1:8000/Calendar/AddAccounts/ (note the trailing slash), or set APPEND_SLASH=False in your Django settings.</p>
  </blockquote>
  
  <p>They mention this in <a href="https://docs.djangoproject.com/en/2.0/ref/settings/#append-slash" rel="noreferrer">Django doc</a>, and yet after hours of surfing the net, I can't figure out how to address this issue.</p>
  
  <p>I've also come across <a href="https://stackoverflow.com/questions/9738824/django-post-url-error">this question</a>, but the proposed solution doesn't seem acceptable to me. It says I have to make the users call my URLs only with trailing slash. While I know that in other languages (C# for example) it is possible to enable both options</p>