Python 模型中的django AdminSite实例删除错误

Python 模型中的django AdminSite实例删除错误,python,django,Python,Django,我创建了AdminSite的一个实例,因为我需要管理页面来编辑我的应用程序下可用的模型,而不是项目: 在myproj/myapp/admins.py中,我有: from django.contrib.admin.sites import AdminSite from models import mymodel class myadminsite(AdminSite): pass my_admin_site = myadminsite(AdminSite) my_admin_site.

我创建了AdminSite的一个实例,因为我需要管理页面来编辑我的应用程序下可用的模型,而不是项目:

在myproj/myapp/admins.py中,我有:

from django.contrib.admin.sites import AdminSite
from models import mymodel

class myadminsite(AdminSite):
    pass

my_admin_site = myadminsite(AdminSite)
my_admin_site.register(my model)
在myproj/myapp/url.py中,我有:

url(r'admin/', include(my_admin_site.urls)),
因此,当我将浏览器指向管理员页面时,我会正确地看到该页面,当我登录时,我也会看到该模型。我能够毫无问题地添加和修改任何模型对象。但当我尝试删除任何模型对象时,会出现以下错误:

NoReverseMatch at /myapp/admin/myapp/mymodel/2/delete/
u"<class 'django.contrib.admin.sites.AdminSite'>" is not a registered namespace

我已经尝试了将近四个小时来找出问题所在,但我无法解决。非常感谢您的任何想法/帮助。

您能展示myproj/myapp/url.py中的导入内容吗?从django.conf.url导入模式,url,包括从管理员导入我的管理站点导入视图