你好我做了一些ModelForm。现在当我进入时我得到了这个错误。
RuntimeError
Exception Value:
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/comp/new/ (note the trailing slash), or set APPEND_SLASH=False in your Django settings.
造成这种情况的原因是什么?可以形成动作完全匹配表单URL comp / new和这个匹配到我的视图来呈现和处理数据。但出了点问题......
我的网址
url(r'^comp/new/$', 'company.views.add_company', name='add_company'),
我的表单操作
<form id="category_form" method="post" action="/comp/new/">
答案 0 :(得分:-1)
可能您正在使用reverse
所以请检查您的urls.py,遗失/应该在那里