我是stackoverflow和django的新手 我知道以前曾经问过这个问题,但就我的情况而言,我似乎无法弄清楚为什么会抛出这个问题
当我尝试删除用户时,我从控制台收到此错误:
ValueError: invalid literal for int() with base 10: ''
这是我的view.py代码所在的位置:
class Delete_user(DeleteView):
model = AuthUser
template_name = 'delUser.html'
def get_success_url(self):
return reverse('ListUserAdmin')
the templete:
<form action="{% url 'Sup-User' pk=AuthUser.id %}" method="POST">
{% csrf_token %}
<input type="submit" value="Yes, delete." />
<a href="{% url 'ListUserAdmin' %}">No, cancel.</a>
</form>
这是网址:
url(r'^sup/(?P<pk>.*)', log.views.Delete_user.as_view(),
name='Sup-User',),