Python Django';s在“管理”面板中将括号本身添加到模型名称中

Python Django';s在“管理”面板中将括号本身添加到模型名称中,python,django,django-models,Python,Django,Django Models,我不知道为什么我的网站会出现这种情况。。从我的角度来看,所有这些事情我都做对了。但是应该有什么东西瞒着我的眼睛 以下是当前结果的屏幕截图: 这是我的models.py和admin.py文件 型号。py: from django.db import models from django.conf import settings from django.utils.translation import ugettext_lazy as _ from django.dispatch import r

我不知道为什么我的网站会出现这种情况。。从我的角度来看,所有这些事情我都做对了。但是应该有什么东西瞒着我的眼睛

以下是当前结果的屏幕截图:

这是我的models.py和admin.py文件

型号。py:

from django.db import models
from django.conf import settings
from django.utils.translation import ugettext_lazy as _
from django.dispatch import receiver

from . import managers


class Profile(models.Model):
    # Relations
    user = models.OneToOneField(
        settings.AUTH_USER_MODEL,
        related_name='profile',
        verbose_name=_('user'),
        on_delete=models.CASCADE
    )

    # Attributes - Mandatory
    interaction = models.PositiveIntegerField(
        default=0,
        verbose_name=_('interaction')
    )


    # Custom Properties
    @property
    def username(self):
        return self.user.username

    # Methods

    # Meta and String
    class Meta:
        verbose_name = _("Profile"),
        verbose_name_plural = _("Profiles"),
        ordering = ('user',)

    def __str__(self):
        return self.user.username


@receiver(models.signals.post_save, sender=settings.AUTH_USER_MODEL)
def create_profile_for_new_user(sender, **kwargs):
    if kwargs['created']:
        profile = Profile(user=kwargs['instance'])
        profile.save()
from django.contrib import admin
from . import models


@admin.register(models.Profile)
class ProfileAdmin(admin.ModelAdmin):
    list_display = ['username', 'interaction']
admin.py:

from django.db import models
from django.conf import settings
from django.utils.translation import ugettext_lazy as _
from django.dispatch import receiver

from . import managers


class Profile(models.Model):
    # Relations
    user = models.OneToOneField(
        settings.AUTH_USER_MODEL,
        related_name='profile',
        verbose_name=_('user'),
        on_delete=models.CASCADE
    )

    # Attributes - Mandatory
    interaction = models.PositiveIntegerField(
        default=0,
        verbose_name=_('interaction')
    )


    # Custom Properties
    @property
    def username(self):
        return self.user.username

    # Methods

    # Meta and String
    class Meta:
        verbose_name = _("Profile"),
        verbose_name_plural = _("Profiles"),
        ordering = ('user',)

    def __str__(self):
        return self.user.username


@receiver(models.signals.post_save, sender=settings.AUTH_USER_MODEL)
def create_profile_for_new_user(sender, **kwargs):
    if kwargs['created']:
        profile = Profile(user=kwargs['instance'])
        profile.save()
from django.contrib import admin
from . import models


@admin.register(models.Profile)
class ProfileAdmin(admin.ModelAdmin):
    list_display = ['username', 'interaction']

声明后面是逗号。。。例如:

>>> a = ("SAFDFD"),
>>> _
>>> ("SAFDFD",)

天啊。我现在觉得自己很愚蠢。他们肯定不在名单上。谢谢