我可以选择删除一个项目。所以我需要知道用户需要删除哪个项目。
1-我在Array中有项目名称。
views.py:
def index(request):
cursor = connection.cursor()
cursor.execute("SHOW DATABASES")
bases = cursor.fetchall()
arrayBases = []
for i in bases:
for j in i:
arrayBases.append(j)
return render(request, 'index.html', {
'arrayBases': arrayBases
})
所以我在模板中制作了一张桌子。
的index.html:
<table>
<tr>
<th>Nombre del proyecto</th>
<th>Acción</th>
</tr>
{% if arrayBases %}
{% for base in arrayBases %}
<tr>
<td> {{ base }} </td>
<td>
<a href="{% **url 'deleteProject' base** %}" id="{{ base }}">
<img height="15px" src="{% static "icons/delete.svg" %}">
</a>
</td>
</tr>
{% endfor %}
{% endif %}
在链接中,我想将项目名称作为参数发送到其他视图。所以这是我的网址。
urls.py:
url(r'^deleteProject/(?P<base>[a-z]+[A-Z]*[0-9]*)$', views.deleteProject, name="deleteProject"),
但我有这个错误。