gpt4 book ai didi

python - 如何将 models.py 中创建的新类添加到 admin.py (django)

转载 作者:太空宇宙 更新时间:2023-11-03 18:28:24 25 4
gpt4 key购买 nike

请问对此有何建议?

最初我在 models.py 中有类 Customer():

这就是 admin.py 中的代码的样子

from django.contrib import admin
from booknowapp.models import Customer

# Register your models here.
admin.site.register(Customer)

现在我已经向模型添加了两个新类,如何在管理中注册其他新的两个类以显示在应用程序中?我不确定要使用的语法。

最佳答案

如果您添加的两个新模型类是 ModelClass1ModelClass2 那么您可以在 admin.py 中注册多个模型,如下所示:

from django.contrib import admin
from booknowapp.models import Customer, ModelClass1, ModelClass2

myModels = [Customer, ModelClass1, ModelClass2] # iterable list
admin.site.register(myModels)

您可以对其他两个新类重复 admin.site.register,就像您的 Customer 一样。

关于python - 如何将 models.py 中创建的新类添加到 admin.py (django),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22784519/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com