Python Django在表中逐行编辑
我是django的新手,我试图制作一个交互式表格,能够一行一行地编辑每一行,意思是:使用mysite的人可以看到所有表格,每行点击后都有一个编辑按钮,这使他能够只编辑那一行,我希望这是有意义的 这是我的密码: views.py form.pyPython Django在表中逐行编辑,python,html,django,forms,form-editing,Python,Html,Django,Forms,Form Editing,我是django的新手,我试图制作一个交互式表格,能够一行一行地编辑每一行,意思是:使用mysite的人可以看到所有表格,每行点击后都有一个编辑按钮,这使他能够只编辑那一行,我希望这是有意义的 这是我的密码: views.py form.py from django import forms from .models import Client class Clientform(forms.ModelForm): class Meta: model = Client
from django import forms
from .models import Client
class Clientform(forms.ModelForm):
class Meta:
model = Client
fields =['nom_client','prenom_client','ville_client','email_client']
base.html“表格部分”
身份证件
笔名
普勒农
维尔
电子邮件
{%csrf_令牌%}
{客户端%中的客户端为%}
{{client.id}
{{client.nom_client}
{{client.prenom_client}
{{client.ville_client}
{{client.email_client}
{%endfor%}
我希望有人告诉我如何解决这个问题,我还是django编程新手
from django import forms
from .models import Client
class Clientform(forms.ModelForm):
class Meta:
model = Client
fields =['nom_client','prenom_client','ville_client','email_client']
<div>
<table class="table table-striped table-dark" style="max-width: min-content;">
<tr>
<th scope="col" style="width:10px">ID</th>
<th scope="col"style="width: 20px">Nom</th>
<th scope="col"style="width: 20px">Prenom</th>
<th scope="col"style="width: 20px"> Ville</th>
<th scope="col" style="width: 30px">Email</th>
</tr>
{% csrf_token %}
{% for client in clients %}
<tr>
<td scope="row"> {{client.id}}</td>
<td>{{ client.nom_client }}</td>
<td>{{ client.prenom_client }}</td>
<td>{{ client.ville_client }}</td>
<td>{{ client.email_client }}</td>
<td><a href="{% url 'editclient'%}" ><button type="button" name="id" value="{{ client.id }}">edit {{client}}</button></a></td>
</tr>
{% endfor %}
</table>
</div>