我正在尝试执行从对象调用详细信息的功能。
URL:
path('todo/<int:todo_pk>/complete', views.completetodo, name='completetodo'),
功能:
def completetodo(request, todo_pk):
todo = get_object_or_404(Todo, pk=todo_pk, user=request.user)
if request.method == 'POST':
return render (request, 'TodoList/viewtodo.html')
HTML:
{% extends 'TodoList/base.html' %}
{% block content %}
<h1>Current Todos</h1>
{% if Todos %}
<ul>
{% for todo in Todos %}
<a href="{% url 'viewtodo' todo.pk %}">
<li> {% if todo.important %} <b> {% endif %} {{ todo.title }} {% if todo.important %} </b> {% endif %} </li> </a>
{% endfor %}
</ul>
{% else %}
<h3>Você não possui nenhum Todo.</h3>
{% endif %}
{% endblock %}
您没有在上下文中传递变量