当我尝试运行编辑部件时,出现以下错误。在网页中显示数据库中的项目并编辑
在网页上显示数据库的内容工作正常。我已经为编辑部分提供了代码。/
类型错误在/编辑
__init__()
恰恰1参数(2给出)
views.py
class userUpdate(UpdateView):
model = user
fields = ['name','phone','dob','gender']
template_name_suffix = '_update_form'
urls.py
from django.conf.urls import include, url
from newapp import views
urlpatterns = [url(r'^edit/',views.userUpdate, name = 'user_update_form'),]
user_update_form。 html
<form action="" method="post">{% csrf_token %}
{{ form.as_p }}
<input type="submit" value="Update" />
</form>
获得通过Mymodel.objects.all所有对象(),并通过上下文的视图模板发送。 – Sagar
我删除了大部分无法解决问题的代码。 (见[MCVE])。你应该显示完整的错误,并包括你自己迄今为止所做的。 – Sayse