Django admin Django admin和MongoEngine ObjectID代替int()

Django admin Django admin和MongoEngine ObjectID代替int(),django-admin,mongoengine,Django Admin,Mongoengine,小测试用例是,我似乎无法让管理员页面显示出来。我登录并获取“int()参数必须是字符串或数字,而不是‘ObjectId’”异常。django admin是否与mongoengine一起使用,还是必须使用类似的工具?塔克斯 您可能还需要更新admin的处理程序。Django提供的处理程序admin.site.url不适用于Mongo from django.conf.urls import include from django_mongoengine import mongo_admin ur

小测试用例是,我似乎无法让管理员页面显示出来。我登录并获取“int()参数必须是字符串或数字,而不是‘ObjectId’”异常。django admin是否与mongoengine一起使用,还是必须使用类似的工具?塔克斯

您可能还需要更新admin的处理程序。Django提供的处理程序
admin.site.url
不适用于Mongo

from django.conf.urls import include
from django_mongoengine import mongo_admin

urlpatterns = [
    url(r'^admin/', include(mongo_admin.site.urls)),
]