为什么我不能在管理站点上注册我的 Django 应用程序模型?



但是如果我尝试在应用程序/管理员中注册我的模型.py model_name我会看到组和用户模型如果我尝试注册默认的组和用户,它也对我不起作用。

法典

目录"应用/管理员.py">

from django.contrib import admin
from app.models import Contact
admin.site.register(Contact)

目录"应用/模型.py

from django.db import models
class Contact(models.Model):
name = models.CharField(max_length=100)
gender = models.CharField(max_length=50,choices=('female','Female') 
('male','Male')))
email = models.EmailField(max_length=100)
info = models.CharField(max_length=100)
phone = models.IntegerField()
image = models.ImageField(blank=true,upload_to='images/')
date_added = models.DateField(auto_now_add=True)
def __str__(self):
return self.name

将导入从"app.models"更改为".models",因为它们位于同一目录中,请参阅

最新更新