admin中看不到数据库中已有数据,但能保存新数据到数据库

来源:4-1 开发环境搭建指南-mac

lostgod

2022-03-23

admin中看不到数据库中已有数据,但能保存新数据到数据库。
我用Django连接neo4j图数据库,models.py如下
from neomodel import StructuredNode, StringProperty, DateProperty
from django_neomodel import DjangoNode
class Department(DjangoNode):
_id = StringProperty()
name = StringProperty()
trans = StringProperty()
class Meta:
app_label = "tbmb"
verbose_name = "科室"
verbose_name_plural = verbose_name

admin.py定义如下
from django.contrib import admin as dj_admin
from django_neomodel import admin as neo_admin
from .models import Department
class DepartmentAdmin(dj_admin.ModelAdmin):
list_display = ("_id",“name”,“trans”)
class Meta:
app_label = 'tbmb’
neo_admin.register(Department,DepartmentAdmin)

运行结果如图
图片描述admin中有models中定义的模型
点击增加也能添加数据至neo4j数据库
图片描述点击模型名称“科室”或者修改按钮,则不加载数据库中已有数据,提示错误

写回答

1回答

bobby

2022-03-24

你是用了什么第三方库了吗?

0
2
bobby
回复
lostgod
这里应该是这两个库引起的,因为我没有用过这两个库, 所以没有遇到过这种问题, 你google一下看看呢
2022-03-27
共2条回复

Django+ xadmin 开发在线教育网站

一套通用的技术组合拳,助你解决大部分Python类网站后端问题

1911 学习 · 2149 问题

查看课程