編集部分を実行しようとしたときに以下のエラーが表示されます。ウェブページ内のデータベースに項目を表示して編集する
ウェブページにデータベースの内容を表示しても問題ありません。私はちょうど編集部分のコードを入れている。 /編集/
__init__()
で
TypeError例外は、正確に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