我目前正在从开发服务器迁移到 Apache Web 生产服务器。
我尝试通过复制它来执行以下操作,我可以登录管理面板,但它没有显示。
我的应用程序中的 admin.py 如下所示:
import models
from django.contrib import admin
admin.site.register(models.Organization)
这是我的 models.py
from django.db import models
class Organization(models.Model):
name = models.CharField(max_length=100)
website = models.URLField()
azon_code = models.CharField(max_length=50)
gooe_code = models.CharField(max_length=50)
cj_code = models.CharField(max_length=50)
我重新同步了数据库并重新启动了 apache,并认为这可能会有所作为。
最佳答案
你不应该像这样导入吗:
from mysite.myapp.models import Organization
admin.site.register(Organization)
关于Django 应用程序未显示在管理界面中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1694259/