gpt4 book ai didi

python - 在 Django 中创建了一个新模型。但它没有出现在数据库中

转载 作者:行者123 更新时间:2023-12-01 05:56:57 24 4
gpt4 key购买 nike

我正在使用 Django 1.1.4 和 python 2.6。我刚刚将一个新模型添加到模型列表中并使用了syncdb 命令,但它没有显示在数据库中。我已经确保在 Meta 类中使用“my_app”名称作为应用程序标签。我还尝试创建一个新数据库并再次同步所有模型,但奇怪的是我的模型是唯一没有同步的模型。下面我包含了代码:

from django.db import models
from coredump.analyzer.models.model import ExtendedModel

class Netpath(ExtendedModel):

buildno=models.IntegerField()
path = models.CharField(max_length=300)


class Meta:
app_label = 'analyzer'
ordering = ['buildno']

def __unicode__(self):
return '%d' % self.buildno

扩展模型是我制作的另一个模型,它与框架中的其他模型完美配合。添加它的代码也不会那么有用。任何帮助将不胜感激

最佳答案

syncdb只会为 <app>.models 中找到的模型创建表。如有必要,导入模型类。

关于python - 在 Django 中创建了一个新模型。但它没有出现在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11999840/

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