Python 如何在没有migrate命令的情况下在Django admin中添加表

Python 如何在没有migrate命令的情况下在Django admin中添加表,python,django,django-admin,Python,Django,Django Admin,当我使用Django admin时,我使用的是Django 1.10,但我在admin设置中找不到我的表,因为我只是通过SQL添加我的表,而没有使用Django migrate我应该如何在Django admin中添加一些表 我在admin.py中使用@admin.register(),因此我可以在设置中看到这一点,因为我是超级用户 但在用户权限设置中,它不会显示 因为它不在DB表auth_权限和某些相关表中 您应该在admin.py文件中添加: from django.contrib im

当我使用Django admin时,我使用的是Django 1.10,但我在admin设置中找不到我的表,因为我只是通过SQL添加我的表,而没有使用Django migrate我应该如何在Django admin中添加一些表

我在admin.py中使用@admin.register(),因此我可以在设置中看到这一点,因为我是超级用户

但在用户权限设置中,它不会显示 因为它不在DB表auth_权限和某些相关表中

  • 您应该在admin.py文件中添加:

    from django.contrib import admin
    from .models import name_of_your_model
    
  • 在这里注册您的模型。
    因此,您可以在管理员界面中查看从模型创建的表

    您可以发布一些代码并解释一下您想要实现什么吗?在管理员中定义模型并附加定义您的
    模型
    并执行
    迁移
    过程。然后在admin.py中注册模型
    admin.site.register(name_of_your_model)