Python Django:AttributeError:module';todo.views';没有属性';删除项目';
我正在尝试用Django制作一个待办应用程序。用户可以添加一个项目,现在我正在尝试实现删除项目的功能 定义要删除项目的视图时,我收到了他的错误:AttributeError:模块“todo.views”没有属性“delete_item” 我查看了很多论坛和视频,对我来说代码似乎是正确的。有什么建议吗?多谢各位 型号:Python Django:AttributeError:module';todo.views';没有属性';删除项目';,python,django,Python,Django,我正在尝试用Django制作一个待办应用程序。用户可以添加一个项目,现在我正在尝试实现删除项目的功能 定义要删除项目的视图时,我收到了他的错误:AttributeError:模块“todo.views”没有属性“delete_item” 我查看了很多论坛和视频,对我来说代码似乎是正确的。有什么建议吗?多谢各位 型号: from django.db import models class TodoItem(models.Model): content = models.TextField
from django.db import models
class TodoItem(models.Model):
content = models.TextField()
观点:
from django.shortcuts import render, redirect
from .models import TodoItem
from .forms import ItemForm
def delete_item(request, todo_id):
item = TodoItem.objects.get(pk=todo_id)
item.delete()
网址:
从django.url导入路径
从django.views.generic导入模板视图
从…起导入视图
路径('delete/',views.delete_item,name='delete_item')
HTML:
运行服务器时收到的错误消息:AttributeError:module“todo.views”没有属性“delete\u item”
from django.urls import path
from django.views.generic import TemplateView
from . import views
path('delete/<todo_id>/', views.delete_item, name='delete_item')
<a href="{% url 'delete_item' things.id %}">
<button class="button is-danger is-outlined">Delete</button>
</a>